2 ms·
> Python is pre installed basically everywhere now Perhaps, but every single Python tutorial I came across when I tried to learn it said to avoid the built-in
by rchaud 3y ago
> Python is pre installed basically everywhere now
Perhaps, but every single Python tutorial I came across when I tried to learn it said to avoid the built-in version, and run it through a VM instead so there woouldn't be any conflicts between v2.7 and v3.
As a learner, this wasn't helpful, it made me think that there'd be bugs and error messages I'd have to troubleshoot before even getting to Hello World. Part of the reason I went with PHP, as I just wanted to build something for my needs, without having to worry about unpredictable behaviours.
Additionally, I can't run a Python web app locally on my phone.
- k_roy 3y agoI think ultimately the point still stands. On most OSes you have more interpreters/compilers than you could hope to be competent with installed by default. Full stop. Casual coding by whatever standards you want, it's more approachable than ever. Fine, python is a mess. I would never disagree with this, given the pain between 2.x and 3.x and the hell that we went through to get there. But 2.x has been officially dead for 4 years, and that's it. Trying to use that as a crutch fails to work anymore.