The Source for Java Technology Collaboration
User: Password:



Start New Message Post a Reply

Subject:  Fear of churn
Date:  2007-01-15 23:01:05
From:  jwenting
Response to: Fear of churn


If you can't write reliable code in Java that's a problem at your end, not Java's.

In other words, your skills are deficient, not the language.

And most of the proposed "features" will only make it harder to use, harder especially to write predictable code. Function pointers (renamed "closures" to make them sound less dangerous and more OO) are notoriously easy to abuse and hard to predict and debug, properties (certainly as proposed) muddy the line between data members and methods, making it very easy to provide what is essentially naked access to application state.

It's possible to write crappy code in any language, but harder (by design) in Java than many others. Yet in the rush to include features just "because .NET/Ruby/C++ has them" the language is being made harder to use, more easy to write bad code in.


 Feed java.net RSS Feeds