Digital Lumber, Inc. - A complete nameserver in Python
Ouch. A couple of employees from the Microsoft Visual Basic Team apparently filed a patent on the IsNot operator - yes, something like a "not equal to", but for object references instead of values - what a bunch of nonsense. And cheekily, they also claim in their application that Borland Delphi is a Basic derivative — while ignoring the fact that Delphi is Pascal, which has a quite different history...
The whole thing has the feel of a joke, but unfortunately it appears to be true.
Here's the original article.
Python IAQ: Infrequently Answered Questions - Partly witty, partly serious answers to not entirely obvious questions about Python
More interesting is actually Slate. On the one hand, the implementation is freely available to play around with, and on the other hand, the language at least came into the world with a concept - Smalltalk with multimethod dispatch à la CLOS and a prototype-based object system à la Self. All of it, though, in classic Smalltalk syntax. That's at least a vision - let's do what Common Lisp has been able to do for a long time, but in Smalltalk.
But then I still ask myself why not just use Common Lisp, where you'd simply have to build the prototype-based object system as a package, but macros, multimethod dispatch and other fun stuff are already done? Programming language designers are masochists
Here's the original article.
And since we're on a roll beating up on stupid programming languages: MIT wasn't really any better either. They replaced the round brackets with curly ones. Great. Not much better than angle brackets, and the commercial exploitation of this grandiose idea was promptly taken over by a company.
But since this is MIT, of course they went two steps further and wanted to basically understand it as a new markup system. So to speak, as an alternative to HTML.
And because you can only make waves at MIT if you're truly crazy, the whole thing ended up being not just an object-oriented Scheme where you replaced the round brackets with curly brackets - no, they also threw in a box model from TeX for layouting.
Hurrah. We needed that. Not.
Here's the original article.
Translation
Yet another programming language that nobody really needs. In principle, it's based on a Lisp that works with XML syntax instead of S-expressions (those wild bracket expressions that Lispers love so much and everyone else hates). Angle brackets instead of parentheses - what a tremendous improvement.
And to top it all off, it's also a proprietary project. And written in Java. Wow, Java must be really sick if it's coming up with such sick solutions.
The same thing can be done better and more elegantly with various free Lisp projects - and you can stick with the round brackets too.
Here's the original article.
Welcome to read4me project page - RSS Reader in Python with Bayesian Filter
wxPython and wxGlade Tutorial - Tutorial on wxPython and wxGlade