News for hackers. Stuff that matters.
Re:OO is not Computing, Newer is not More modern by pjmlp on Monday April 30, 2012 @09:12AM (#3909056)
You can see horrors in any language.

The problem is called lack of skills, not the language.

Re:OO is not Computing, Newer is not More modern by groovy2shoes on Monday April 30, 2012 @09:33AM (#3909147)
Was my post too long for you? You must have missed this part: "reasons that often have little to do with Java as a language".
Re:OO is not Computing, Newer is not More modern by pjmlp on Monday April 30, 2012 @10:18AM (#3909329)
I've saw it, but the remark about the ecosystem still reflects over the language, hence my post.
Re:OO is not Computing, Newer is not More modern by groovy2shoes on Monday April 30, 2012 @10:41AM (#3909430)
My point isn't that there's something intrinsic to Java that leads to nightmarish codebases, but there must be something associated with the Java brand name that leads to it. I haven't seen such a large percentage of this lack of skill affiliated with any other language (granted, I haven't spent much time working with, e.g., VB or PHP codebases).

I don't know what it is about Java that seems to encourage the mess, but there is something.

Re:OO is not Computing, Newer is not More modern by pjmlp on Monday April 30, 2012 @12:04PM (#3909783)
You can see this in any enterprise code base.

I have seen lots of awful code, when you combine software design done by out of touch architects, with lousy enterprise coders, regardless of the chosen language.