i think a lot about how apparently, someone visiting pink floyd's studio in the mid-70s noticed they had several minimoogs set up with gaffer tape all over them, because when they got a sound they liked, they'd put the tape over the knobs so the settings wouldn't get changed, and invoice the record label for another fresh minimoog. i think this is how you're actually supposed to manage python software installations, just buy a new computer every time you finally get the correct packages set up
Conversation
Notices
-
Embed this notice
josef (jk@mastodon.social)'s status on Tuesday, 25-Jul-2023 01:21:27 JST josef - Haelwenn /элвэн/ :triskell: likes this.
-
Embed this notice
Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Tuesday, 25-Jul-2023 14:57:46 JST Haelwenn /элвэн/ :triskell: @raven667 @Denton @jk I'd say it's because Perl is much more Unix-focused. -
Embed this notice
Raven667 (raven667@hachyderm.io)'s status on Tuesday, 25-Jul-2023 14:57:47 JST Raven667 @Denton @jk I just don't understand how Python management is so much more difficult than Perl considering the age of both.
I use the heck out of cpanspec and just plain rpmbuild to make well-formed RPM packages with all the dependencies tracked that we can manage in-house with yum/dnf, but setuptools doesn't do any auto-dep tracking, leading to venv and Java-style bundles or a lot of manual work making custom bdist_rpm command lines.
I don't know why the common case is so difficult
-
Embed this notice
Denton (denton@shark.community)'s status on Tuesday, 25-Jul-2023 14:57:51 JST Denton @jk this is how I feel whenever a another virtual environment appears. Virtualenv? Pipenv? Venv? Condo? Pew?
How many more will exist???
-
Embed this notice
josef (jk@mastodon.social)'s status on Tuesday, 25-Jul-2023 14:57:52 JST josef before i get the replies, yes the gaffer tape was probably for when they took the synths on tour, and yes i know what virtual environments are
-
Embed this notice
Rachel Rawlings (linuxandyarn@mastodon.social)'s status on Wednesday, 26-Jul-2023 05:04:55 JST Rachel Rawlings @lanodan @raven667 @jk @Denton
The first O'Reilly Open Source Convention (Monterey 1999) was going to be Perl Conference 3 until they expanded it to add Python. Perl was on version 5.4 and CPAN was already tried and tested by then.
A lot of people from the #perl IRC channel viewed the Pythonistas as upstarts.
Haelwenn /элвэн/ :triskell: likes this.