InfoQ Homepage Java Content on InfoQ
-
Java EE 6, Glassfish 3 and NetBeans 6.8 Released: Q&A with EE 6 Specification Lead Roberto Chinnici
Following the final approval vote for Java EE 6 last week, Sun has today released the Java EE 6 SDK, GlassFish Version 3 and NetBeans 6.8. InfoQ talks to EE 6 Specification Lead Roberto Chinnici about the significance of EE 6 for enterprise Java developers, key architectural lessons gained from working on the specification, and the future direction of the platform.
-
ECMAScript 5 released
ECMAScript 5 was released this week (pdf), generally known as JavaScript, bringing advances to the basic libraries whilst introducing stricter runtime modes to aid with identifying and removing common coding errors.
-
Will the Web Profile make “Enterprise Java” Attractive to Web Developers?
The latest version of Enterprise Java, which was approved a few days ago, features a capability for function-based profiles. The first one published is the Web Profile, which aims at web developers, but it is uncertain if it will be enough to boost the platform’s adoption in a field with so many appealing offers.
-
GWT 2.0 Comes with a New Performance Tool: Speed Tracer
GWT 2.0’s new features are: Speed Tracer – a performance analysis tool, Development Mode, UiBinder, Layout Panels and more JavaScript code size optimizations.
-
JNBridge Brings Distributed Transactions Across Java and .NET Code
JNBridge is a technology that allows Java and .NET code to share objects without relying on cross-compilers. Under this scheme, the JVM and CLR may be running on the separate machines, separate processes on the same machine, or even in the same process. With JNBridge 5.0, these capabilities have been extended to also support each platforms native transaction support.
-
Is JAX-RS, or RESTeasy, un-RESTful?
JAX-RS is the standard way in which to write RESTful applications in Java. However, recently Guilherme Silveira, the lead of the restfulie project which is not based on JAX-RS, questions whether or not RESTeasy and JAX-RS are RESTful at all.
-
JDK 7 Milestone 5 Includes Concurrency and Performance Updates, But Is Not Feature Complete
Sun's Java SE team recently released the Milestone 5 build of JDK 7. This was expected to be a feature complete release of Java 7 but is some way short of that. InfoQ takes a look at what has been added and some of the major features still missing.
-
Mark Reinhold on Closures for Java
Following on from last week's surprise announcement at Devoxx that Sun would be adding closures to Java, Mark Reinhold has published a blog entry providing more background to the decision.
-
Details of the Now Available Google Chrome OS
Google has open sourced Chrome OS a year before the planned launch which is to happen some time before winter holidays in 2010. Google is working with manufacturers on a new reference hardware to accommodate their speed and security requirements which are key features of their new operating system.
-
JDK 7 Unexpectedly Gets “Simple” Closures, but is Pushed Back to End of 2010
During his Devoxx talk, Mark Reinhold has announced that JDK 7 will have Closures. With the inclusion of this much debated feature, JDK 7 schedule will be extended until around September 2010.
-
Clojars and Leiningen Automate Library and Dependency Management for Clojure
Managing libraries and dependencies is tedious. Clojars is a new hosted repository for Clojure libraries inspired by Ruby Gems and Gemcutter. Together with a new build tool, Leiningen, Clojars takes the pain out of library management. InfoQ talked to Alex Osborne about Clojars and how it works.
-
Q&A with Gavin King on the Impact of JSR-299 and Weld 1.0 on Java EE and JBoss
As Red Hat ships Weld, Java EE 6's reference implementation for JSR-299 (Contexts and Dependency Injection for Java EE), InfoQ talks to specification lead Gavin King about the impact that JSR-299 will have on Java EE 6 and JBoss' products and platforms.
-
Beta Versions of Flash Player 10.1 and AIR 2.0 Released
Adobe Systems has announced the availability of beta versions of Flash Player 10.1 and Adobe AIR 2.0, which can be downloaded from the Adobe Labs site.
-
Duby and Surinx, an Interview With Charles Nutter
Charles Nutter talks about his two new languages for the JVM: Duby and its dynamic cousin Surinx.
-
Java SE 5 Reaches End Of Service Life
Sun's implementation of J2SE 5.0 reached its End of Service Life (EOSL) on November the 3rd 2009, which is the date of the final publicly available update of version 5.0 (J2SE 5.0 Update 22). Extended support is available to customers through Sun's Java for Business program.