Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Well, not exactly comments, but Java's annotation system is an ugly kludge that should be part of the language and not an attempt at reintroducing C-style compiler directives.

The abuse they suffer under various frameworks and ORMs is one of the ugliest things I've ever seen in a language. In almost every-case they either serve little to no purpose, or would be better-off just being part of the language syntax. But now you have to learn Java, and the Java-annotation meta-system.

At least they aren't written in XML.

note I actually don't mind the Java Community's habit of usingLongNames for things, and the actual language is pretty small and nice.



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

Search: