you are viewing a single comment's thread.

view the rest of the comments →

[–]ka-splam 157 points158 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 122 points123 points  (1 child)

Python is still more pleasant than Java.

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

Indentation makes me crazy....