fluffy grue voted 1 on this story.
Personally, I don't think Linux is the answer to everything, but it's a hell of a lot more of an answer to things than Windows is. I've been waiting to see the Delphi language on a non-Windows platform for ages; it's a *great* language for teaching OOP to people (in fact, it's how I learned true OOP, and why my C++ is so good :) and has a much simpler, saner object model while still being natively-compiled code. It also has proper (and implicit) namespaces, and the fact that it defines a *very* nice OO windowing toolkit which completely abstracts everything away from the underlying API while still retaining low-level power (it's very similar to GTK/GDK in many respects) makes it probably the best RAD platform around while still being incredible for traditional, long-term development as well.
For those who seem to think that Delphi is "VB which looks like Pascal" (some FUD I see quite often), at a language level, Delphi is to VB as Java is to Fortran, and at an API level, Delphi is to VB as GTK is to Athena, roughly speaking. Delphi can also be used for TTY-based apps, unlike VB. Delphi has an object model, unlike VB, and its object model is MUCH nicer than C++'s; everything inherits from a base class, so it doesn't need templates or multiple inheritance, it uses very sane, simple mechanisms for vtables and the RTTI-equivalents, and the like. The only things I'd like to see in Delphi (and these may have been added since I used it last) would be function and operator overloading; they're hell on the compiler, but damned nice language features to have, as long as they're used responsibly.
Oops, wandered off topic there. In any case, they raise some very nice points regarding Linux zealot-hypocrites, Windows FUDmongers, and their ilk. I also appreciate how this guy writes as a person, not as a marketroid.
"Is not a quine" is not a quine.
I have a master's degree in science!
[ Hug Your Trikuare ]