Is It Time for Java 3?
byONJava Newsletter for 08/01/2002
Dear Reader,
Is it time for Java 3? Java expert and author Elliotte Rusty Harold thinks so. The author of "Java I/O," "Java Network Programming," "XML in a Nutshell, 2nd Edition" (all from O'Reilly) and "Processing XML with Java" (due from Addison-Wesley this fall), Eliotte thinks it's time to clear all the inconsistencies, inefficiencies, and just plain idiocies out of Java, and keep it evolving as a modern langage.
In this article, Elliotte cites the top ten reasons we need a Java 3 platform, and proposes numerous changes to the core language, virtual machine, and class libraries.
Also this week, ONJava.com's Tomcat columnist James Goodwill returns to demystify this Apache Jakarta project's use of the server.xmlfile. According to James, the Tomcat server.xml file allows you to configure Tomcat using a simple XML descriptor. This XML file is at the heart of Tomcat. In this article, he focuses on the configuration of all the major Tomcat components found in the server.xml file.
Additionally, there's part two in a series of book excerpts on XML basics for Java programmers from O'Reilly's "Learning Java," 2nd Edition. This week's book excerpt focuses on the Document Object Model (DOM) and the JDOM alternative.
|
To subscribe to the ONJava.com newsletter (or any O'Reilly Network newsletters), visit https://epoch.oreilly.com/account/default.orm and select the newsletters you wish to receive in your user profile (you'll need to log in with your existing O'Reilly Network account -- if you don't yet have an account, you'll need to create one). To change your newsletter subscription options, please visit https://epoch.oreilly.com/account/default.orm and click the"Manage My Newsletters" link. For assistance, send help to |
And finally, we reflect back on last week's un- official OSCON Java conference with a wrap-up report on last week's Java tutorials, sessions, talks, opinions, and more. Of special note, Sun's open source diva, Danese Cooper, called for emails, petitions and other communication to help persuade Sun to open source Java, especially its reference implementation.
That's all for now. I hope you enjoyed OSCON last week. Talk to you again next week. Thanks.
Sincerely,
Steve Anglin
O'Reilly Network Java Editor
sanglin@oreilly.com
New ONJava.com Features
10 Reasons We Need Java 3.0
It's now seven years since Sun posted the first public
release of Java, and it is showing its age. There are
many parts of Java that everyone agrees should be fixed,
but can't be for reasons of backwards compatibility.
Elliotte Rusty Harold imagines a "Java 3" that jettisons
the baggage of the last decade, and proposes numerous
changes to the core language, virtual machine, and class
libraries.
Demystifying Tomcat 4's server.xml File
The Tomcat server.xml file allows you to configure Tomcat
using a simple XML descriptor. This XML file is at the
heart of Tomcat. This article focuses on the configuration
all of the major Tomcat components.
XML Basics for Java Developers, Part 3
In part three in this series of book excerpts on XML
basics for Java developers from "Learning Java, 2nd
Edition," learn about the Document Object Model (DOM).
2002 OSCON Java Wrap-Up
This is the 2002 O'Reilly Open Source Convention's unofficial
Java conference report. With the turnout and support we had,
let's hope for an official open source Java conference next
year.
Recent ONJava.com Features
Java Software Automation with Jakarta Ant
Jakarta Ant is not only a tool, it's a powerful language
that allows you automate Java-based Web applications. This
article describes automating a Java servlet with Ant.
JBoss: An In-Depth Look at the Interceptor Stack
The Interceptor Stack implemented in JBoss' EJB Container
module has proved so successful that it's being extended
into other areas of JBoss 3. A look at the container
implementation.
XML Basics for Java Developers, Part 2
In this second part in a several part series on XML for
Java developers from "Learning Java, 2nd Edition," learn
about SAX and the SAX API.
Related ONJava.com Features
Clustering with Tomcat
Web applications can benefit from clustering. This article
presents a clustering solution for Jakarta Tomcat to provide
high scalability, load-balancing and high availability
using JavaSpaces technology.
XML Basics for Java Developers
This is the first in a series of book excerpts on XML for
Java developers from "Learning Java, 2nd Edition." This
excerpt covers XML fundamentals.
ONJava.com News, Editorials and Events
New O'Reilly Java Books
Look for these new O'Reilly Java books in August and September:
"JavaServer Pages, 2nd Edition," "Java NIO," and "NetBeans: The
Definitive Guide."
Is JCP open source? No.
Before the JCP can really be considered an open source community,
the community membership dues need to be eliminated. Otherwise,
it will remain an exclusive country club to most in the open
source community.
Meerkat Java News
For more Java news, check out O'Reilly Network's Meerkat service
on the ONJava.com home page or go to oreillynet.com/meerkat and select Java as subject.
Open Source Java Directory
The ONJava.com Open Source Java Directory highlights many of
the major open source Java projects, including Apache Jakarta,
JBoss and more. You can even introduce your open source project
here.
Java Recipe of the Day
Click here for a new Java code recipe each day, as found in
O'Reilly's "Java Cookbook."
ONJava.com Career site
Look for your next Java job or career here in the ONJava.com
career site. Employers may post jobs here as well.
Return to list of ONJava Newsletters.
Return to the ONJava.com.