By shamsm
via shamsmi.blogspot.com
Published: Apr 07 2008 / 18:31
There are tons of feature requests for java7. Most of the them center around closures, super-packages, extension methods, tuples, etc which are all new concepts for the language. I have been wondering why no one has bothered with improving support for some of the existing concepts/classes – in particular the sytax regarding Collection classes.
Collections have been a hot topic, although indirectly, with the introduction of generics in java 5...
Comments
willcode4beer replied ago:
I could go for the more concise definitions for collections.
Tuples and closures, I could care less about.
I really like to see the language left alone for another few years and see more focus on better performing, smaller footprint VM's. If the language must change, I'd like to see it happen slowly with tons and tons of debate.
Those needing extra language features should seriously consider options like Groovy and Scala. I'm not trying to bad mouth them, I just think that many of the arguments about why some "thing" should be added to the language are really cases of somebody needing to use a different language. Why not use something that works with Java (to exploit libraries and your old code)?
shamsm replied ago:
I'm in agreement with you regarding introduction of new concepts into the language - cloures, etc.
Voters For This Link (8)
Voters Against This Link (1)