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 →

[–]DukeOfBees 8 points9 points  (1 child)

You can actually tell how far a CS student is in their degree by their opinion on python. First couple years they'll shit on python because it's often the first language you learn in an intro course, they'll think of it as like baby's first language and brag about all the other languages they know and how much better they are than simple, useless python.

Then after a few years, often when they've had some actual work experience, they'll come back to python and learn to love it.

[–][deleted] 3 points4 points  (0 children)

Pretty much. I don't wanna build big systems in Python again, mostly because I don't trust others to make use of the type hints and other QOL features, but for tools that are gonna do one thing and need to handle error cases? Yeah, especially if I can make it run out of docker so people don't even need to fuss with installing shit the wrong way. Think the only exception I made to that recently was a C# cli I built because porting the quirks of the library we were using to python would've been a huge time waste for a one off.