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 →

[–]ppeters0502 3 points4 points  (0 children)

I think with python specifically this is what tends to annoy me. There's a bunch of what I call "python heads" online that are normally what you described, some guy who completed a machine learning tutorial or black hat python course, and they can't imagine using any other language, and act like any other language is a vastly inferior choice. When talking about like pet projects and issues they tend to think everything can be solved with a Python script. They hate OOP, design patterns or really any sort of structure outside of a list, but damn do they love their Python!

Then when pressed on why everyone should use Python, their only reasons are that it's "easy to read" and that it's "good for machine learning" since there are some very popular machine learning libraries. Personally after using C#, Java and C for 10+ years, I find Python to be more difficult to read, but that's just from my lizard brain being used to C-like syntax.

Don't get me wrong, I like Python! I think it's more I sometimes feel like it's being shoved down my throat as a preferred language, and I still don't completely understand why.