3 ms·
>Modern I'll pass. I'd rather have the battle-tested old thing, thanks.
by tomwphillips 1y ago
>Modern
I'll pass. I'd rather have the battle-tested old thing, thanks.
- LtWorf 1y agoI've been limiting myself to whatever is available on debian and it's been fine for me since several years. I don't understand why people who don't do weird AI stuff would use any of that instead of sticking to distribution packages and having the occasional 1 or 2 external modules that aren't packaged.
- tomwphillips 1y agoIndeed, to expand on my remark: I wrote Python in academia for ~6 years and then professionally for nearly a decade in data science, data engineering and backend web apps. Virtualenv was fine. Pipenv had a nicer CLI and easier to use dependency pinning. But fundamentally all this stuff worked fine.
- zahlman 1y agoBecause making external modules cooperate with the system environment is awkward at best (and explicitly safeguarded against since 3.11, since it can cause serious problems otherwise even with "user" installs), and installing the distro's packages in a separate environment is not supported as far as I can tell. And because the system environment is often deliberately crippled; it may not even include the entire standard library.
- LtWorf 1y ago> the system environment is often deliberately crippled; it may not even include the entire standard library. well getting a good system is step 1
- benatkin 1y agouv is battle tested It's the default installation path for aider, for instance.