All entries for Monday 24 April 2006
April 24, 2006
Writing about web page http://java.sun.com/javase/6/download.jsp
So I just noticed that version 6 (beta) of the J2SE is out and decided to have a browser through the release notes: link.
A couple of things caught my eye:
link (Compiler API)
I imagine this will drastically improve IDE internal compile/code completion functionality no end. I can also envisage some scenarios where this would be useful from in an application; maybe an alternative to weird and wonderful aspects aspects ;)
link (Scripting support)
This I am sure will cause a stir, and everybody will start writing "frameworks" which allow rules to be written in a scripting language….only to find that actually all they have done is lost the richness and strong typing of Java and haven't really gained anything.
I am not saying Scripting is a bad thing; only that it has it's place…. Thats my opinion anyway :)
link (Common annotations)
Well this can only be a good thing really.
link (Lightweight HTTP server)
If this isn't the most ridiculous waste of time ever …. wheel … re-invent (probably badly) ….
link (Classpath wildcards)
About time. I cannot believe it has taken so long for this to come into play.
It looks very promising. There are also a lot of performance enhancements which could be promising.
Let's wait and see.