||Readable Java 1.5|
|Subject:||I like this|
Response to: I like this
As a java programmer who never learned C++ I get really tired of hearing how Java is like (or should be like ) c++ with its syntax. One of the things that I really like about Java is that its syntax is usually clearer than syntax in other languages. The colon is a bad idea. It looks like a java operator but represents a keyword. Very confusing. The colon would fit very well in PERL but this ain't PERL. I like PERL as well but some of the most cryptic code I've ever had to deal with was written in PERL.
As for things like variance, I think it's a mistake to put this into the core language. I've never had a need for it.