Technologies to Watch: A Look at Four That May Challenge Java’s Development Dominance
Subject:   Agreed .. But completeness is a problem.
Date:   2005-10-22 13:53:10
From:   JohnBossons
Response to: Agreed .. But completeness is a problem.

I agree with Owen. I also think that annotation-based code generators like APT or the forthcoming JSR 269 will make it possible for tools to automate more and more of Java code. We're already seeing some of this with frameworks like Spring.

And it's not just that Java comes with IDEs and its huge set of libraries. It's also that its static typing provides a foundation for reliable programming that will always dominate dynamic typing in applications that require high reliability.