Matthew Huntbach takes a long hard look at the coolest language on the planet and is distinctly under impressed by what he sees…
Friday 16 March 2007
by Matthew Huntbach
Tim Sweeney’s talk The Next Mainstream Programming Language (PowerPoint PPT) is in many ways an antidote to the recent Ruby hype. Tim calls for the use of stronger types to ensure program reliability. He praises the academically-developed Haskell functional programming language. He raises concurrency as a feature which must be tackled in the next big programming language, using a better model than the shared state with threads and mutual exclusion devices used by Java - and by Ruby - (...)
I don’t know which is worse, the tone of your writing or its length.
You, like everyone who has parroted versions of this rant since the original "worse is better", still miss the point. The only thing that’s going on here is you’re hitching your contrarian cart onto the hype bandwagon.
Scripting languages, even horrid ones like Perl, gain popularity because they are good tools for the activities people need to do. The ROI of these languages is tremendous.
It would have been nice if this article had some real content. Your only specific example is quite possibly the least interesting criticism of ruby I’ve seen to date. Far more interesting ones are the differences between object, class object and module or between lambda, proc and block.