2 ms·
> Funny you mention that -- one programming language that's been "protect[ed]" from "decay and dilution" a lot is Java, and look what a boring, unimaginative ce
by foljs 16y ago
> Funny you mention that -- one programming language that's been "protect[ed]" from "decay and dilution" a lot is Java, and look what a boring, unimaginative cesspool that's become.
Huh? Java "protected from decay and dilution"?
Witch the exception of SUN never liking native interface linking, Java was ANYTHING BUT protected from decay. Java went about adding and adopting stuff, from Swing to generics to annotations to functional stuff, to remoting, to various EE fads of the day, without ever thinking about whats best about the core language and how to keep it clean and agile.
I would have liked it if in place of Java we had a purer language, like, say, Smalltalk.
- sid0 16y agoHuh? Java "protected from decay and dilution"? Compare Java to C#. C# was originally a Java clone, but the designers liberally borrowed from everywhere, worrying about actual use cases and not purity of any sort. Today C# is at the boundary between mainstream and academic programming. (It has monads for God's sake. They don't call it monads, of course. They call it LINQ.) Java? It added generics after C# did, and only now is it finally going to add proper closures.