2007/01/31
Last changed: Jan 31, 2007 01:24 by Stephan Janssen

JSR-277 Java Modules talk by Stanley Ho

The JSR-277 (Java Module System) specification seeks to address many issues associated with Java Archives (JARs), including the lack of version control, the difficulties in distributing multiple JARs for deployment, the classpath hell, JAR hell, and extension hell, etc. that have been well known to many Java developers for years.

The specification defines an architecture with first-class modularity, packaging and deployment support in the Java platform, including a distribution format, a versioning scheme, a repository infrastructure, and runtime support.

JSR 277 is targeted to be delivered as a component of Java SE 7.0.

This JavaPolis talk goes over the high level design of the Java Module System described in the early draft specification, and the integration between JSR-277 and JSR-294 (Improved Modularity Support in the Java Programming Language) for ease of development and information hiding.

View the talk @ Parleys.com

Posted at 31 Jan @ 1:22 AM by Stephan Janssen | 0 comments
Last changed: Jan 31, 2007 13:03 by Robin Mulkers

I heard about Joda Time for the first time at Javapolis 2004 where Stephen Colebourne did one of the most crowded BOF session we ever had at Javapolis.
Back 2 years ago, Joda Time was already impressive and the arguments of Stephen were really clever and inspiring for the audience.
I remember having discussed this with Stephan Janssen, Neal Gafter and Joshua Bloch at the hotel around a beer (or 2, well... even more ).

The ultimate goal was to replace those obsolete and sometimes buggy Time, Date and Calendar APIs in the JDK.

I am happy to inform you that Stephen, along with Michael Nascimento and a bunch of supporters, finally succeeded in pushing this idea of a better Java Date and Time API to the standardization process.

Check out the JSR 310

Well done

Robin

Posted at 31 Jan @ 4:34 AM by Robin Mulkers | 2 comments
January 2007
Sun Mon Tue Wed Thu Fri Sat
  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 31      

Jan 31, 2007
Jan 31, 2007

Adaptavist Theme Builder Powered by Atlassian Confluence