All entries for Monday 24 April 2006

April 24, 2006

Exciting new Mustang features (Java SE 6)

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.


April 2006

Mo Tu We Th Fr Sa Su
Mar |  Today  | May
               1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

Search this blog

Tags

Galleries

Most recent comments

  • Interesting… While I’m not completely convinced in suc… by Alexander Snaps on this entry
  • Hello. I bought the book yesterday. I was trying to find the source… by Suleman on this entry
  • http://woosight.net/account/login?username=demo by live mashup demo on this entry
  • Thanks mate ….. This blog was really helpful. by Maaz Hurzuk on this entry
  • Ty. Not directly helpful for my problem, but pointed me in the righ… by Mike E. on this entry

Blog archive

Loading…
Not signed in
Sign in

Powered by BlogBuilder
© MMXII