Some reader favorites:
EJB fundamentals and session beans
Create a scrollable virtual desktop in Swing
Wizard API updated!
Tim Boudreau has released a new version of the Swing Wizard library (version 0.997) that fixes the WizardException bug reported in JavaWorld's recent Open Source Java Project profile. The article's examples have been reworked to test out the new, improved WizardException. Thanks, Tim, for this helpful fix!
Open Source Java Projects: The Wizard API
Since Java's inception, the language's usefulness has increased through Sun Microsystems' introduction of new language features—ranging from inner classes to generics, annotations, covariant return types, and more. But Sun isn't the only one to extend the Java language: various third-party products have made Java more useful by introducing new language features and translating extended Java source code to Sun-standard Java.
Many programming languages pre-date Java, resulting in an enormous amount of legacy source code. Because migrating all of this code to Java is costly, other third-party products have been developed to compile legacy source code to classfiles and to interpret legacy source code. These products increase Java's usefulness by increasing Java's software base; they also extend the useful life of legacy source code.
Third-party products that extend Java or migrate legacy source code to Java (resulting in software that is part Java and part non-Java) contribute to Java's evolution—or Javalution. In this installment of Java Fun and Games, I introduce two such products: the Infiqs macro expander and the Snobol3 language interpreter.
| Subject | Replies |
Last post
|
|
By JavaWorld
|
4 |
10/29/06 07:53 AM
by Anonymous |
Free Download - 5 Minute Product Review. When slow equals Off: Manage the complexity of Web applications - Symphoniq
![]()
Free Download - 5 Minute Product Review. Realize the benefits of real user monitoring in less than an hour. - Symphoniq