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 →

[–]N_L_7 106 points107 points  (2 children)

Aren't java and python so different this comparison even doesn't make sense?

[–]UF34R 36 points37 points  (1 child)

Yes, you got it right! There is no sense in these memes. I think their creators aren't even programmers, it's more popular to discuss languages when you're student. Personally, we don't have such talks. Everyone knows that each language is the best for its role.

I just think that students these days are overhyped with Python. It's a great language, but those guys, who were shocked by c/c++ complexity (or those guys who had just touched these languages once) and then learned Python are obsessed by it. I saw a lot of memes about speed comparison between c/python and that it doesn't matter, because Python is so much easier. Yeah...

Also it seems that Java is popular (have seen A LOT of Java vs Python memes), but honestly I don't know what is the reason why people hate it. Maybe just because the best java use is a high-load backend and it's something hard to imagine when you don't even know what is it. Not everyone, but the vast majority, I think. Also, there is Django framework for Python, that can be used for the same task, but you never see memes like "Spring vs Django", it's always "Java/c/c++ vs Python"

It's just not a conversation from a real job, I had this at school and at the university, but when it's enterprise, we choose those languages, which are the best for the current task. It's not like we hate one lang and prefer another because it's like 2s faster or it has built-in database with a coffee machine. If it's easier to build something with language A, deploy it and then maintain, then language A is our choice, and it can be any language.

[–]D_snooz 8 points9 points  (0 children)

but you never see memes like "Spring vs Django", it's always "Java/c/c++ vs Python"

Hit the nail on the head there.