The Source for Java Technology Collaboration
User: Password:
Register | Login help    

Search

Online Books:
java.net on MarkMail:


How far is fidji - Reloaded

Posted by forax on November 15, 2006 at 6:24 AM PST

This blog is an infrared echo to Matthias Ernst's last post titled "How far is fidji".

  1. get rid of checked exceptions :
    For me the problem is not checked/unchecked exception but the fact that in the JDK, some places abuse of checked exceptions like reflection, rmi etc. I agree with matthias that it could be easy to add a keyword to transform or not xhecked exception to runtime exception but a checked exception like IOException is vital for a decent programming language. You can't reuse a lib that performs networking and get rid of checked exceptions.
  2. fill the void :
    One proposed annotation of the JSR 305 is about that.
  3. add type inference for locals:
    I totally agree with matthias, you don't have to declare local variable if you won't. And i hope it will be included into dolphin. C# has already that with the keyword var.
  4. add reliable closing of iterators in the for-each loop:
    I prefer to use a JDK method for doing that, by example, using the proposed for syntax by neal gafter.
  5. Resource literals: The ressource section of the JSR 277 is not a mecanism close to what matthias want.

So I don't know how far we are from Fidji but i know that we are not so far from Java :)

Related Topics >> Open JDK      
Comments
Comments are listed in date ascending order (oldest first)