|
![](/i/fill.gif) |
"Programming languages should be designed not by piling feature on top of
feature, but by removing the weaknesses and restrictions that make additional
features appear necessary."
-- William D. Clinger in:
http://www.schemers.org/Documents/Standards/R5RS/HTML/r5rs-Z-H-3.html#%_chap_Temp_3
http://lists.r6rs.org/pipermail/r6rs-discuss/2007-July/003080.html
C++ has always evolved by the exact opposite, by going from a simple C with
Objects preprocessor to a Java/C# wannabe now and everything in-between
(Haskell, Python etc).
There's only one other language that also evolves by continual absorption. That
being Perl, which still hasn't got anywhere near complete in the 6th revision,
started about 1 decade ago. It's hard to keep up with all that barroque
counterpoint.
Post a reply to this message
|
![](/i/fill.gif) |