> And yet the number of times I've seen beginners completely discouraged or even give up programming forever because they have conda and pip and brew and pyenv installed and can't run a basic script after 4 hours of trying because environment mess-up is ridiculous.
Beginners? I've been in the industry for a decade and the same applies to me. The Python environment situation is a trainwreck.
I share this feeling. Going to python for the first time as someone that has developed software for 16+ years was incredibly more difficult and time consuming than I would have hoped. I still don't understand how it has become the default go to language for teaching new coders when it has quite unintuitive syntax / packages and setup steps.
Beginners? I've been in the industry for a decade and the same applies to me. The Python environment situation is a trainwreck.