← Back to context

Comment by klooney

14 hours ago

I never understood the GOPATH freakout, coming from Python it seemed really natural- it's a mandatory virtualenv.

The fact that virtualenv exists at all should be viewed by the python community as a source of profound shame.

The idea that it's natural and accepted that we just have python v3.11, 3.12, 3.13 etc all coexisting, each with their own incompatible package ecosystems, and in use on an ad-hoc, per-directory basis just seems fundamentally insane to me.