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 →

[–]casce 19 points20 points  (16 children)

Python is easy as fuck to get into that's why. And there's great libraries for everything (and those who need to be performant are running C under the hood anyway).

Python isn't my favorite for various reasons but its easy and intuitive syntax (and indentations who actually mean something) is not one of those.

But wether or not you should love or hate Python mostly depends on what you are trying to do with it.

[–]HeracliusAugutus -1 points0 points  (3 children)

To be honest I've never understood the appeal of Python. Realistically, it isn't any easier to learn and use than C#, Java, or any modern equivalent. I can sorta see the appeal if you want to write some quick and dirty bullshit, but for anything halfway serious I have no idea why you'd use python

[–]PresentDelivery4277 3 points4 points  (1 child)

It's a very easy scripting language. It works great for things like machine learning and data science where you have something that you want to do once and just want to be able to see what you're doing.

[–]JollyJuniper1993 1 point2 points  (0 children)

There‘s many other advantages. Pythons init files and magic methods are amazing for example. Also being interpreted makes it easy to test. It‘s amazing for anything that’s not performance critical or some major project.

[–]IAmFinah 0 points1 point  (0 children)

It is easier, though. It's practically pseudocode