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

Java is a wildly successful language, and I find the title to be rather clickbait-y in that it attempts to be polarizing for no reason. Original sin implies a failure, and the author (of the blog) discusses a nuanced design choice of the language. It is one the most successful languages I know in terms of adoption and scale (alongside Javascript, C++, and Python).

By what measure, if not this one, can we truly compare languages?



The author was involved in the creation of Java. I don't think he's shitting on java per se.


He also guided the evolution of java from 1997 until 2006, so from 1.1 to 1.6, a very significant period in java's development.

He's also one of the team behind Dart. Hrm.


If we measure a language based on popularity, then lisps are really shitty languages. So are Julia, Smalltalk, Haskell...


> " Original sin implies a failure"

Consider that term in it's original context, and the size of the human population. It's clear that "original sin" does not imply failure to thrive.




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

Search: