software engineering
Software engineering, patterns, programming.







Subscribe to "software engineering" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.
 

 

Thursday, February 24, 2005
 

RMH is writing a book about the "Java Platform". It's not just any book, and I applaud him for taking the particular step of saying it's not a for-profit venture and it's not going to be a traditionally organized, TOC'd and outlined book. (Although he may as well just collect blog posts about the java platform for a period of time and collect them together and say "This is Java".)

One thing in particular in his preface struck me -- the mention of J2ME and J2EE not being long on the world. I think this is sensible; more and more people are finding great ways of innovating on the core JVM and language platform itself, the Groovies and AspectJs and CGLIBs and Picocontainers of the world are all based on the core J2SE platform. J2EE is just Sun's officially sanctioned way of building enterprise applications. Beyond perhaps .war and web.xml files, there's really not much else in J2EE that will have a long life in the Java world (although any BEA-er, JBossian, Oracle-ite or IBMian appserver vendor would like to tell you otherwise).

As for J2ME, it will simply be obsoleted by its bigger brother. At some point mobile device technology will mature enough to be able to host the full J2SE stack and we won't have to worry about obfuscating and re-jarring class files and developing in a completely different way than we would for standard Java applications.


8:46:16 PM    comment []


Click here to visit the Radio UserLand website. © Copyright 2005 Nick Sieger.
Last update: 3/1/05; 10:52:38 PM.
This theme is based on the SoundWaves (blue) Manila theme.
February 2005
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          
Nov   Mar