Linked by Eugenia Loli on Sun 27th Aug 2006 18:47 UTC
Thread beginning with comment 156748
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 05/18/13 21:06 UTC
Linked by Thom Holwerda on 05/18/13 7:37 UTC
Linked by fran on 05/18/13 1:38 UTC
Linked by Thom Holwerda on 05/17/13 23:35 UTC, submitted by kragil
Linked by MOS6510 on 05/17/13 22:22 UTC
Linked by Thom Holwerda on 05/17/13 22:15 UTC, submitted by Tom
Linked by Thom Holwerda on 05/16/13 21:41 UTC
Linked by Thom Holwerda on 05/16/13 17:04 UTC
Linked by Thom Holwerda on 05/16/13 13:17 UTC
Linked by Thom Holwerda on 05/16/13 12:06 UTC
More News »
Sponsored Links



Member since:
2005-08-09
It reminds me of "modern" C++ programmers who think it's funny and clever (well, it is) to abuse every feature of C++ to emulate features available in better languages (template metaprogramming, blasphemous uses of operator overloading, etc.)
Exactly. Everybody knows that those features of C++ aren't actually there to be used. They're just there to play around with in hobby projects.
The only feature C++ has which is worthwhile is to allow declaration close to use instead of only at the beginning of a scope, right?
For the rest, just implement one part of your project in Haskell, another in ML, a small bit if Perl for the nice regex stuff, bolt in a Javascript interpreter for easy prototyping, some VB, a bit of Java for the nice OO there, and with contract enforcement layers in Eiffel (oh and the performance critical parts in assembly, of course).
Using a single language which tries hard to be multi-paradigm is just funny and clever.