I have been looking at JDK 1.5 (aka Tiger) feature list and I can't help wondering if Sun is on auto-pilot or not. Why the heck are they playing around with features like generics and enhanced for-loop when there are critical features yet to be worked on, like:
- Smaller Footprint/Shared VM - if Java programs were cars, one would get 1 miles per galon. Increase efficiency or bring on the train.
- More Responsive GUI – support and extend SWT. Who cares if Swing experts can do the same with Swing. Idiots should be able to do it.
- Incremental Installation – even 7-8 meg is too much. Most Java applications need only 2-3 megs to get started. Install whats needed to run the program and schedule the rest to trickle install or on-demand.
Wake up and smell some Java, Scott McNealy.