Hacker News new | past | comments | ask | show | jobs | submit login

What you say about Java's verbosity is sort of flawed in the same way that attacks on C++ about its template metaprogramming madness are flawed. Don't confuse a language with what people write in it.

There is a point though. C++ encourages obscure "too clever" constructs, and Java encourages excessive verbosity. But in both cases you can decide not to go there.




As far as I know, there's a lot more to Java that isn't optional: everything must be inside a class definition, everything must use the garbage collector.

In C++, you don't have to declare a single class or create a single template.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: