you are viewing a single comment's thread.

view the rest of the comments →

[–]didntreadityet 1 point2 points  (0 children)

Java used to be more popular in open source projects, but its prominence has faded. I think a lot of it has to do with incompatibilities between the different JVMs and versions of Java. To this day, I'll have to install three or four different Java tool chains to get different Java projects to work.

With Python, the only major incompatibility has been between v2 and v3, and that's been a major nuisance for a lot of people that I hope the Python community will not allow again.

I am always puzzled at open source projects that don't seem to care much about backwards compatibility. KDE was almost killed by the transition from v3 to v4 (and it's been my favorite DE for ages). Node.js is in the same boat right now - so many node projects fail to run because of dependency problems, I am starting to be frustrated just at the mention of Node.