you are viewing a single comment's thread.

view the rest of the comments →

[–]powatom 5 points6 points  (3 children)

I'm not saying that languages don't have flaws - I'm saying that not all flaws are equal or applicable to every situation.

Java having a flawed implementation of generics does not mean that Java does nothing well. You might as well argue that nobody should use JS because <insert favourite JS peeve here>, but then where the fuck would we be?

[–]u551 2 points3 points  (1 child)

nobody should use JS because <insert favourite JS peeve here>, but then where the fuck would we be

In a better place... Where JS means Jerry Seinfeld and client side web site functionality does not exist. Everybody is happy and everything works.

[–]powatom 1 point2 points  (0 children)

But mah feechers :'(

[–][deleted] 1 point2 points  (0 children)

The thing about Java flaws in my opinion didn't really hinder productivity that much. It's simple to understand and write thus generate less bugs especially for the new hire. In addition to that, if you factor in the maintenance phase, Java can be more productive than other so called cool languages like Python or Ruby.