-
THE FUTURE OF JAVA?
Java is the dominant language in the software industry and corporations have been increasingly depending on it for business-critical deployments. In the past 18 months, the Java community has been going through exciting times with the open-sourcing of Java (via OpenJDK), the evolution of the server platform APIs (JavaEE 6), the launch of the JavaFX platform, the ongoing work to define and develop JDK 7, the emergence of dynamic environments running on the JVM (and on top of application servers) as well as the opening up of the Java Community Process (JCP). Of course, the announcement of the acquisition of Sun by Oracle is the most recent event which makes the picture yet even more interesting.
1st OCTOBER 2009 - 11.00-12.30 - EUROSITES GEORGE V, PARIS
09.00-10.30
OPEN WORLD FORUM OPENING KEYNOTES: with Jacques Attali, Andrew Aitken, Matthew Aslett, Michael Tiemann, etc.
11.00-11.30
The State of Java
Alexis Moussine - Pouchkine, Java Technology Expert, Sun Microsystems
In mid-2008, OpenJDK became the open source and fully-compatible Java implementation with a growing community and multiple participating companies. JavaFX is a large investment by Sun to revive Java on the desktop. JDK 7 is scheduled for 2010 and is set to have a new GC (G1), small languages changes, modularity at its core (project Jigsaw), and the JCP (Java Community Process) has shown interesting signs of opening up to more individual and community contributions.
11.30-12.00
Roundtable: alternative languages for the JVM
Stéfane Fermigier, Guillaume Laforge, Francois Armand, Alexis Moussine-Pouchkine
Java the language has been evolving at a rather slow pace but the amount of languages now running on the JVM is enough to satisfy everyone. Does Java need a replacement? Why run existing languages on the JVM? Can Java and alternate languages (dynamic or not) happily live together? Does it make sense to use Java application servers with the moden Web Frameworks built using those alternate languages and if so how far along are we to make this a viable solution?
12.00-12.30
Java EE 6 and GlassFish v3
Alexis Moussine-Pouchkine
Java EE (formerly known as J2EE), a key technology responsible for the success of Java in the enterprise is evolving to offer extensibility and modularity at its core while providing yet more ease of use. Java EE 6 specification will also offer profiles – the ability to tailor a runtime to your specific needs. The GlassFish v3 open source application server is tracking closely the specification due late 2009 and offers several added features including an OSGi runtime. Both the technology and the software are being developed with massive community input and contributions.
12.30-14.00
Cocktail-Lunch and networking
2009 Partners
-
-
-
-
Technical organizator
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
(*) Formal confirmation in process.