On Jul 28, 11:15 am, Steel City Phantom <[email protected]> wrote: > i mean where are my closures?
i mean where are my closures? Java has had closures for ages. What it is missing is first class functions and concise syntax for anonymous functions, but it definitely has closures. This post is unreasonably negative. Sure, Java 7 isn't going to make the front page of consumer tech magazines. I think everyone realizes this is a feature light release, but there is some good stuff in there. The new file API looks very nice and clean and adds important functionality. InvokeDynamic is behind the scenes, but that should be a major performance advantage for Groovy, Ruby, and Python work (I've heard Scala wouldn't get much gain since it is statically typed). JavaFX 2 looks awesome from my early development with the beta. I know it's not really related to JDK 7, but it's a complete rewrite of Java's GUI functionality which is a pretty core feature to Java. This seems far better better than regular Swing and the web plugin and startup time seems much improved. The Java language is definitely clunky compared with FX script, but I haven't tried the Scala/Groovy support to see if that helps. My biggest disappointment is the omission of JSR-310 (new standard date time API). I've been using the JSR-310 add-on library, and it seems so polished and completed. I don't understand why this got delayed to JDK 8. Most third party libs aren't going to use JSR-310 until its in the core Java library (as opposed to being an optional extra like it is now). -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
