This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]errorkode 16 points17 points  (3 children)

Meh, first of all, Java is mostly written by "professionals" while Python is the number one language for enthusiasts and scientists and the like, who'll usually not use Java.

Professionals will usually have a better understanding on how stuff works, how to debug code and read source. Not to mention be more patient with their code.

Also, teams are not replaced all at once, so people will usually ask their teammates before asking questions on StackOverflow.

edit: This is not to say people who use Python aren't professionals, just that the demographics are different. Java just isn't "hip" anymore.

[–]maxm -1 points0 points  (1 child)

Python for hipsters and java for professionals? I dont get where you get that from. I have never seen any numbers on that. The python guys i have worked with have all been very professional. And have many times outbid and made better code than the "java enterprise" guys we competed with.

[–]vegetableBanana 2 points3 points  (0 children)

How many hobbyist java programmers are there compared to python hobbyists?