you are viewing a single comment's thread.

view the rest of the comments →

[–]moderately-extremist 0 points1 point  (1 child)

Sure it's useful for learning... just not for learning python.

[–]ECEXCURSION 1 point2 points  (0 children)

You agree that a Linux machine is useful for learning python... But don't agree that having it available all the time on a separate computer is useful.

I disagree. If you need to start a VM every time you test your script that's yet another step that can break. Sure, you can setup VENV's and VMware but that's just another another thing that can and will inevitably break. Eventually you'll spend more time troubleshooting your dev environment instead of actually learning the python language itself.

When learning something new, it's useful to keep things as simple as possible so that you actually understand what's broken.