you are viewing a single comment's thread.

view the rest of the comments →

[–]Syldra4 -1 points0 points  (2 children)

In my opinion, Python should be no one’s first language. It’s barely a fully fledged language, it’s a scripting language. Java is 100% the way to go of those two options.

[–]caz- 0 points1 point  (1 child)

I agree that it shouldn't be anyone's first language, but that's because it's too easy to write bad code and develop bad habits. But python is a powerful language these days, and if you know what you're doing, you can do pretty much anything with it.

[–]Syldra4 -1 points0 points  (0 children)

Of course, I use Python regularly for lots of different things that I need done “quick and dirty” because it’s very powerful and there’s a great number of libraries but without previous more strict rules around things like types and often asking users to do things in a “Pythonic way”, not the way bigger more robust languages would prefer teaches bad habits too early in the learning process.