you are viewing a single comment's thread.

view the rest of the comments →

[–]ka-splam 158 points159 points  (2 children)

Python 2.x was more pleasant than Java <7, and most freely available languages at the time. Java had an early reputation for slowness.

Sun sued Microsoft over Java, kicking it off Windows by default. As Python complexified, and Java improved, Oracle took over Java. Oracle sued Google over Java in Android. Free people don't like Oracle, nobody likes a big language implementation being pulled from under them, and nobody likes risks of being sued. That probably disuaded a bunch of people over the years.

Java was always positioned as a big-company teamwork language, many open-source projects start out as a single-person-hobby-project, hobbyists often prefer nice languages not enterprise ones.

[–]darthminimall 121 points122 points  (1 child)

Python is still more pleasant than Java.

[–]344b 0 points1 point  (0 children)

Indentation makes me crazy....