In 10 years, Python will be as dead as Perl - /g/ (#105847121) [Archived: 379 hours ago]

Anonymous
7/9/2025, 1:31:03 PM No.105847121
pip
pip
md5: a8a959d5c1c046ddc0df20203b9ab590๐Ÿ”
Not because of the many and manifest flaws in the language itself, but because the packaging system is complete dogshit. Worked well enough just three years ago. Now it's worthless for anything but the simplest uses.

>Laugh if you like, anons, but I watched Perl die with my own eyes
Replies: >>105847134 >>105847149 >>105847168 >>105847182 >>105847197 >>105847216 >>105847325 >>105847528 >>105847812 >>105848163 >>105848404 >>105848656 >>105848759 >>105848915 >>105849339 >>105851223 >>105852004 >>105852227 >>105853770 >>105855112 >>105856728 >>105856838
Anonymous
7/9/2025, 1:33:47 PM No.105847134
>>105847121 (OP)
Scala inherits the earth.
Replies: >>105856610
Anonymous
7/9/2025, 1:35:32 PM No.105847147
Use a project manager like uv and it works perfectly.
Anonymous
7/9/2025, 1:35:57 PM No.105847149
>>105847121 (OP)
Oh no did someone make a project with 20 dependencies and get surprised when it blew up?
Anonymous
7/9/2025, 1:39:29 PM No.105847168
>>105847121 (OP)
If you can't even use a virtual environment with python you might actually be dumber than a pajeet.
Replies: >>105847306 >>105859627
Anonymous
7/9/2025, 1:42:18 PM No.105847182
>>105847121 (OP)
What the fuck are you people doing that causes pip to give you so much grief? How fucking hard is setting up a venv?
Replies: >>105847194 >>105847236 >>105847259 >>105847322
Anonymous
7/9/2025, 1:44:12 PM No.105847194
>>105847182
When it come to distributing software python is by far the worst out of all top languages.
Replies: >>105847372
Anonymous
7/9/2025, 1:44:47 PM No.105847197
>>105847121 (OP)
lmao, npm is a piece crap as well but I won't deny it looks decent compared to pip.
Anonymous
7/9/2025, 1:48:48 PM No.105847216
>>105847121 (OP)
Dumbest title today, but it's true pip is kind of shit. Python won't go anywhere because it's extensively used by scientists and for crappy scripts when you don't care that much about quality. There is no real alternative to Python. It's kind of simple and shitty but it does the job. Ruby was the only competition but it's dead.
Replies: >>105847318 >>105848202 >>105848742
Anonymous
7/9/2025, 1:52:02 PM No.105847236
>>105847182
They're probably trying to use it on Windows or OSX.
Replies: >>105849040
Anonymous
7/9/2025, 1:55:26 PM No.105847259
>>105847182
Just the fact you mentioned venv is already a massive non-obvious pain. Yes I know what it is and how to use it but try telling that to someone who knows nothing about venv and just wants a result to happen. That's why many users who aren't going to code just use pipx. At least that gives you a static binary and you don't have to know venv exists.
Replies: >>105847315 >>105847330
Anonymous
7/9/2025, 2:04:08 PM No.105847306
>>105847168
>If you can't even use a virtual environment with python you might actually be dumber than a pajeet.
The problem is not that humans can't use a virtual environment, the problem is that nothing else can use the fucking virtual environment. It's dogshit from top to bottom.
Replies: >>105850808 >>105854791 >>105859316
Anonymous
7/9/2025, 2:04:58 PM No.105847315
>>105847259
using a venv is much simpler than having multiple C library environments, but /g/ doesn't know about that because no one here actually knows how to code. i noticed all the python seethe skyrocketed when stable diffusion got released. i was in those threads watching /g/ fail to install it
Replies: >>105847626
Anonymous
7/9/2025, 2:05:12 PM No.105847318
>>105847216
>Python won't go anywhere because it's extensively used by scientists and for crappy scripts when you don't care that much about quality
So was Perl. Perl is now just as dead as George Floyd is.
>There is no real alternative to Python.
Just a little while ago there was no real alternative to Perl.
Replies: >>105847326 >>105851784
Anonymous
7/9/2025, 2:06:12 PM No.105847322
>>105847182
>How fucking hard is setting up a venv?
Simplest thing in the world. Unfortunately, it fucking breaks everything.
Anonymous
7/9/2025, 2:06:29 PM No.105847325
>>105847121 (OP)
uv finally fixeded it, fellow Brahmans
Anonymous
7/9/2025, 2:06:32 PM No.105847326
>>105847318
George Flloyd wasn't ever alive. He aint real bro.
Anonymous
7/9/2025, 2:07:13 PM No.105847330
>>105847259
>That's why many users who aren't going to code just use pipx
pipx is also dogshit for all but the simplest use cases.
Replies: >>105847353
Anonymous
7/9/2025, 2:10:37 PM No.105847353
>>105847330
You're right and there are very good reasons to have venv, but when you want shit done you use pipx.
Anonymous
7/9/2025, 2:13:01 PM No.105847372
>>105847194
Can't you just make a container image like any other software. The only exception i can think of is aws lambda
Replies: >>105847400
Anonymous
7/9/2025, 2:13:55 PM No.105847378
Who was he quoting?
Replies: >>105847535
Anonymous
7/9/2025, 2:17:09 PM No.105847400
>>105847372
That might be fine handing off to other technical people but as soon as you want to distribute something to a normie that aint cutting it. Python need to be able to compile to a binary, shit even C# and Java are realizing this.
Replies: >>105851668
Anonymous
7/9/2025, 2:25:35 PM No.105847460
uv solves this.
Replies: >>105847513
Anonymous
7/9/2025, 2:32:50 PM No.105847513
>>105847460
>>uv solves this.
>Written in Rust
Nice try, mate
Replies: >>105847527
Anonymous
7/9/2025, 2:36:09 PM No.105847527
>>105847513
Why does it matter if it's made in Rust? Python is a DEI lang anyway.
Anonymous
7/9/2025, 2:36:10 PM No.105847528
>>105847121 (OP)
perl is executable line noise. it was never going to survive.
Replies: >>105847996
Anonymous
7/9/2025, 2:37:20 PM No.105847535
1749931217507740
1749931217507740
md5: 8dfa87791aa0e6031d5e763579f71f10๐Ÿ”
>>105847378
Anonymous
7/9/2025, 2:49:27 PM No.105847626
>>105847315
Perhaps but it's a canon to kill a fly in most cases. We're all used to npm, maven, cargo, and other solutions that simply store locally or globally the versions we need, but here comes python with it's nonsensical venv that does have some pros but it's not that super useful and a giant pain. Just copy Haskell stack if you want to be all powerful. Yes I know there's poetry, pdm and uv, but it's a pain. Just saying.
simple.py
7/9/2025, 3:17:21 PM No.105847812
>>105847121 (OP)
>Now it's worthless for anything but the simplest uses.
Sounds based.
Go further than that, it should force us to write < 1000loc.
Anonymous
7/9/2025, 3:42:33 PM No.105847996
1723542587979402
1723542587979402
md5: 3c4826bf44ae698a02daf63041d6bc8b๐Ÿ”
>>105847528
>perl is executable line noise
Enough of this hackneyed phrase. Bad coders write bad code, and the flexibility of perl allows them to write exceptionally bad code; also unreadable code doesn't matter when you're writing a script that runs once
Replies: >>105848025 >>105851246
Anonymous
7/9/2025, 3:46:37 PM No.105848025
>>105847996
my team at work has perl leftover from the 90s that we still use. im sure it was only meant to be run once and thrown away.
its indecipherable.
jeets. not even once.
Replies: >>105848053 >>105848171 >>105857201
Anonymous
7/9/2025, 3:51:43 PM No.105848053
>>105848025
>its indecipherable.
I found Perl to be just fine, as long as I wrote code with the assumption that it had to be read by other humans. Unfortunately this attitude existed in about 0.37% of Perl programmers.
Replies: >>105848829
Anonymous
7/9/2025, 4:07:04 PM No.105848163
>>105847121 (OP)
I hope with Python dies, it takes yml with it. Yml has to be the worst configuration language I've dealt with.
Replies: >>105848798
Anonymous
7/9/2025, 4:08:35 PM No.105848171
>>105848025
>perl
>jeets
A white man wrote that and expected that you were at least as capable as him. Look how that turned out.
Replies: >>105848417
Anonymous
7/9/2025, 4:11:48 PM No.105848202
>>105847216
lol you said Ruby is dead.
Replies: >>105848806
Anonymous
7/9/2025, 4:37:33 PM No.105848404
>>105847121 (OP)
skill issue
Anonymous
7/9/2025, 4:38:28 PM No.105848417
>>105848171
i understand how you would think that but the author signed and dated the code, as was common before source control took off
Anonymous
7/9/2025, 5:07:48 PM No.105848656
>>105847121 (OP)
What killed Perl was the Perl 6 debacle.
Anonymous
7/9/2025, 5:21:00 PM No.105848742
>>105847216
Julia is better for scientific work
Replies: >>105848764
Anonymous
7/9/2025, 5:23:34 PM No.105848759
>>105847121 (OP)
c++ is the same way, the base language is not equipped with the tools you need, so you have to navigate a labyrinth of libraries with different syntax to get it to perform how its advertised
Replies: >>105848776 >>105848783
Anonymous
7/9/2025, 5:24:14 PM No.105848764
>>105848742
nah bro
Anonymous
7/9/2025, 5:25:27 PM No.105848776
>>105848759
take it back to r*ddit ะบoะผpaะด
Anonymous
7/9/2025, 5:26:50 PM No.105848783
>>105848759
you can at least modify the imported library or wrap it to suit your project. python doesn't really get the same luxury
Anonymous
7/9/2025, 5:27:02 PM No.105848784
Python 2.7 just works tough
Replies: >>105848815
Anonymous
7/9/2025, 5:28:42 PM No.105848798
>>105848163
YAML is not a configuration language
Replies: >>105848864 >>105850441
Anonymous
7/9/2025, 5:29:51 PM No.105848806
>>105848202
I did. You have evidence it's not? There's very little programs written in Ruby out there and very little interest. I'm not saying it's bad, but it's not popular.
Anonymous
7/9/2025, 5:30:52 PM No.105848815
>>105848784
Python 2 is dead. More dead than Ruby.
Replies: >>105848827 >>105851716
Anonymous
7/9/2025, 5:32:37 PM No.105848827
>>105848815
lol
lmao even
Replies: >>105848861
Anonymous
7/9/2025, 5:32:57 PM No.105848829
>>105848053
I loved Perl back then but the community made it point of pride that they could write unreadable code. The highest honor for a Perl programmer was to win the Obfuscation contest. That really wasn't that big of a deal in the early days of the web when CGI scripts were only asked to do the most basic tasks and on the deep back end most everything was plain text processing.
But as to why Perl "died", I suspect it was more about the eternal "two more weeks until Perl 6" state it got itself into than the issues with code readability.
Replies: >>105852417
Anonymous
7/9/2025, 5:36:47 PM No.105848861
>>105848827
There are distros that don't even support python 2 anymore. It's deprecated. You shouldn't be using python 2 for anything.
Replies: >>105848987
Anonymous
7/9/2025, 5:36:57 PM No.105848864
>>105848798
One of the most annoying things in the tech industry is the nerd obsession with finding all the ways to abuse a new resource and use it for things it was not intended to be used for. Once someone does it, there's going to be others who don't realize it was meant as a proof of concept and to show off, so they put that misuse into wide use. Next thing you know, you have people celebrating YAML being used incorrectly to make up for JSON being used incorrectly.
Replies: >>105848891
Anonymous
7/9/2025, 5:39:50 PM No.105848891
>>105848864
At least it's better than using XML for configuration
Anonymous
7/9/2025, 5:42:35 PM No.105848915
>>105847121 (OP)
Saar? How to convert pip for Windows? Please give EXE, thanks.
Anonymous
7/9/2025, 5:49:42 PM No.105848987
>>105848861
i have many years of shit at work that was developed on python2. i'm not the one that broke backward compatibility, don't yell at me.
Replies: >>105849283 >>105849345
Anonymous
7/9/2025, 5:50:53 PM No.105848996
It would be hard to kill Python because it's heavily used at universities, similar to Matlab, unthinkable garbage that impressionable minds are told to use for a few years, then enter the industry thinking it's normal.
Anonymous
7/9/2025, 5:54:50 PM No.105849040
>>105847236
not that anon, but I'm using it on windows without troubles and I don't understand either
Anonymous
7/9/2025, 6:06:48 PM No.105849157
I used python about a year ago to test some bs job related stuff out and it sucked. We needed some kind of excel or csv file as the final output and used python for the computational part and it required something called Panda frames or something and all I could think of was how IT was NEVER going to let us use this and the amount and time we were wasting VS just using powershell and shit code. And after this these dumb asses wanted cloud and AI computing on a literal closed system secure environment . Lol Python is great language for college and kids but it's literally worthless for 99% of jobs. I'll never see the appeal for something like Python, it must be a web dev thing.
Replies: >>105849305 >>105857201
Anonymous
7/9/2025, 6:21:22 PM No.105849283
>>105848987
That's fine and there's lots of code in old programming languages but that still means it's a dead. Not dead as nobody uses, but dead as in don't use it unless you don't have a choice. There's lots of code in cobol, schema, fortran, heck even Java 8 is a pain.
Anonymous
7/9/2025, 6:24:52 PM No.105849305
>>105849157
> Python is shit
> Powershell is GOAT
I'm not sure if you're serious or not. Powershell is trash. You only found it useful because powershell has this communication protocol with Microsoft tools I forgot the same, but for general programming Python is many times better, and I'm not even that much of a fan of python.
Replies: >>105851940
Anonymous
7/9/2025, 6:27:37 PM No.105849339
>>105847121 (OP)
So why exactly has Python gotten so much worse over time? It still uses pip like it used to but it feels worse now despite in theory using the same tools
Replies: >>105849642 >>105849814 >>105851479
Anonymous
7/9/2025, 6:28:22 PM No.105849345
>>105848987
We did too at my previous employer. Easily millions of LoC, but we converted it all to Python3 in the span of about 18 months ~6 years ago. It's nice having a dev org that's not completely retarded and understands that tech debt needs to be resolved.
Replies: >>105849823
Anonymous
7/9/2025, 7:01:34 PM No.105849642
>>105849339
My biggest gripe is that the devs canโ€™t into semgrep and introduce breaking changes into minor version bumps. Anyone with that little care for proper development standards isnโ€™t going to make anything good
Anonymous
7/9/2025, 7:21:58 PM No.105849814
>>105849339
trannies took over, introduced a COC, and forced out all the old white men
Anonymous
7/9/2025, 7:23:00 PM No.105849823
>>105849345
no kidding. management here is... something.
Anonymous
7/9/2025, 8:12:27 PM No.105850229
Perl programmer
mst has passed away
https://www.shadowcat.co.uk/2025/07/09/ripples-they-cause-in-the-world/
Replies: >>105850435 >>105855961
Anonymous
7/9/2025, 8:40:31 PM No.105850435
>>105850229
vaxxed
https://x.com/shadowcat_mst/status/1435991344284119044
Replies: >>105851016 >>105851646
Anonymous
7/9/2025, 8:41:14 PM No.105850441
>>105848798
Name one time people choose to use this shit for non-configuration. What moron would transfer data using YAML over JSON or XML. It's just asking for data corruption and security vulnerabilities.
Replies: >>105852464
Anonymous
7/9/2025, 9:25:51 PM No.105850808
>>105847306
>nothing else can use the fucking virtual environment
what do you even mean by this have you ever even tried using venv or conda?
Replies: >>105851359
Anonymous
7/9/2025, 9:50:18 PM No.105851016
>>105850435
why did I get vaxxed
why did I get vaxxed
why did I get vaxxed
Replies: >>105851458
Anonymous
7/9/2025, 10:11:43 PM No.105851223
>>105847121 (OP)
Who cares, it's always been the programming language of academia anyway, and they moved past it for teaching to something else.
Anonymous
7/9/2025, 10:13:33 PM No.105851246
>>105847996
Show me good perl code, make sure I can read it.
Replies: >>105851443
Anonymous
7/9/2025, 10:27:36 PM No.105851359
>>105850808
nta, but i did run into troubles with software expecting system-level python dependencies to be installed (gdb while trying to run ghidra compat scripts). But having a virtual env for each python project is a huge pain in the ass. especially since they can take up to an hour to setup and be done downloading dependencies
Replies: >>105852433
Anonymous
7/9/2025, 10:37:25 PM No.105851443
>>105851246
my $nigger = "anon";
die $nigger;
die die die;
Replies: >>105854910
Anonymous
7/9/2025, 10:39:44 PM No.105851458
>>105851016
I hope you're joking.
Replies: >>105851537
Anonymous
7/9/2025, 10:41:53 PM No.105851479
>>105849339
it turned into C++
Anonymous
7/9/2025, 10:48:01 PM No.105851537
>>105851458
I wish I was
Anonymous
7/9/2025, 10:59:29 PM No.105851646
>>105850435
I remember meeting him at a Perl conference over a decade ago. I think it was one of the ones in Chicago. A bunch of the UK guys were wearing kilts. Perl was still pretty widely used back then, and it was a good time to be a Perl programmer.
Anonymous
7/9/2025, 11:01:52 PM No.105851668
>>105847400
>Python need to be able to compile to a binary
Have you tried searching this? You may be pleasantly surprised.
Anonymous
7/9/2025, 11:06:27 PM No.105851716
>>105848815
You can still get Python 2 support from Red Hat and Canonical, among many others.
If you have a Py2 codebase that is worth keeping alive and secure today, there's no shortage of companies offering this kind of support.
Anonymous
7/9/2025, 11:12:05 PM No.105851784
>>105847318
>Just a little while ago there was no real alternative to Perl.
There were always real alternatives to Perl, except in some autists' deranged headspaces.
Anonymous
7/9/2025, 11:27:54 PM No.105851940
>>105849305
>Powershell is trash.
PowersHell
Anonymous
7/9/2025, 11:33:24 PM No.105852004
>>105847121 (OP)
This can't come soon enough, but what would replace Python?
Anonymous
7/9/2025, 11:51:31 PM No.105852227
1723410426330275
1723410426330275
md5: 08f440f829052f96bf0a3f4f5fdfe589๐Ÿ”
>>105847121 (OP)
Miniconda ftw
Anonymous
7/10/2025, 12:11:28 AM No.105852417
perl6 logo butterfly girls larry
perl6 logo butterfly girls larry
md5: e55e4a80a3c511d670b34112e0642ef9๐Ÿ”
>>105848829
>"two more weeks until Perl 6"
Perl 6 is what happens when the guy in charge says "I'll design the logo".
Replies: >>105852501
Anonymous
7/10/2025, 12:13:39 AM No.105852433
>>105851359
>they can take up to an hour to setup and be done downloading dependencies
Conda user spotted!
Replies: >>105852496
Anonymous
7/10/2025, 12:13:59 AM No.105852435
Perl is alive and well, stop spreading lies
Anonymous
7/10/2025, 12:17:31 AM No.105852464
>>105850441
>What moron would transfer data using YAML over JSON
Umm... anon, JSON is literally YAML.
Replies: >>105852995
Anonymous
7/10/2025, 12:21:52 AM No.105852496
>>105852433
i use venv. Last time I had noticed a project on github that their environment setup wasn't working and they straight up told me to use a dockerfile because apparently their dependencies are path sensitive and don't like being installed at a custom location.
Replies: >>105853651
Anonymous
7/10/2025, 12:22:38 AM No.105852501
>>105852417
Yeah, linguists don't have any business making a programming language, both for the design and the implementation.
Anonymous
7/10/2025, 1:28:00 AM No.105852995
DpQ9YJl
DpQ9YJl
md5: ef4b1fbb622f74c8de5cd16c19002f58๐Ÿ”
>>105852464
I've created a brand new standard. It's called AnonIsAFaggot. It's a superset of YAML and XML. Amazing how it has been immediately adopted by almost every tech company in the world.
Anonymous
7/10/2025, 1:53:26 AM No.105853179
I donโ€™t program but the โ€˜10 yearsโ€™ caught my eye lurking this board. Do you really think anything in the programming world is predictable 10 years out? Even if I got 50 (you)s saying yes, Iโ€™d think youโ€™re all delusional.
Anonymous
7/10/2025, 2:58:55 AM No.105853651
>>105852496
>their dependencies are path sensitive
Ahh, *that* kind of project...
I had the pleasure to work with a data scientist who did this kind of shit. It is not Python's fault when people do retarded things that go against best practices, those retards would mess up any programming language known to man.
Anonymous
7/10/2025, 3:21:52 AM No.105853770
>>105847121 (OP)
What's wrong with Perl?
Anonymous
7/10/2025, 6:13:33 AM No.105854791
>>105847306
retard
I have 50 different cuda drivers in 50 different conda environments

90% of my 4TB Nvme is cuda libs, and the other 10% is .ckpts in hidden directories
Anonymous
7/10/2025, 6:27:31 AM No.105854910
1733513406770072
1733513406770072
md5: 325a0fa1931ee462cad133dd39192f3d๐Ÿ”
>>105851443
>my $nigger = "anon";
>die $nigger;
>die die die;
Anonymous
7/10/2025, 6:49:44 AM No.105855112
>>105847121 (OP)
There are basically tiers of software
>quick n' dirty scripts
bash
>more sophisticated scripts and small, non-performant software
python
>real software
C/C++
Replies: >>105855177
Anonymous
7/10/2025, 6:57:36 AM No.105855177
>>105855112
>>real software
>C/C++
that depends if libraries are imported
#include "ffmpeg.h" is not a lot better than importing modules in python
Replies: >>105855337 >>105855832
Anonymous
7/10/2025, 7:23:34 AM No.105855337
>>105855177
nigger what
Replies: >>105855367
Anonymous
7/10/2025, 7:30:19 AM No.105855367
>>105855337
you don't know what you don't know
Replies: >>105855590
Anonymous
7/10/2025, 8:06:04 AM No.105855590
>>105855367
you don't import libraries in C
Replies: >>105855669
Anonymous
7/10/2025, 8:18:51 AM No.105855669
>>105855590
you don't get to play smart after being so retarded
Replies: >>105855795
Anonymous
7/10/2025, 8:41:34 AM No.105855795
>>105855669
dont project your retardation on to me, I'm not the one that said "import library" for C and C++
Replies: >>105855918
Anonymous
7/10/2025, 8:45:38 AM No.105855832
>>105855177
Brb, reimplementing libcurl just because otherwise I'm not writing "real software"
Replies: >>105855918 >>105856114
Anonymous
7/10/2025, 8:58:01 AM No.105855918
>>105855795
I'm not the one that can't see the difference between importing ffmpeg and writing a fucking video decoder. Writing C/C++ programs means jack shit.
>>105855832
>the library does all the work but I'm writing a real software
Anonymous
7/10/2025, 9:04:35 AM No.105855961
perl dbix ribasushi mst
perl dbix ribasushi mst
md5: 18d895d790776643e6f8590210522e33๐Ÿ”
>>105850229
I find it funny that Peter Rabbitson has commented there, he just had to have the last word.
https://www.nntp.perl.org/group/perl.modules/2016/10/msg96174.html
Replies: >>105855998 >>105856784
Anonymous
7/10/2025, 9:09:13 AM No.105855998
>>105855961
what a drama queen
Anonymous
7/10/2025, 9:25:06 AM No.105856114
>>105855832
libcurl is slow, bloated garbage, the only reason people use it is because TLS libraries are even slower and more bloated garbage.
Literally nobody needed or wanted this trash library during HTTP 1.1 times when you could just open socket directly and have things just work.
But muh companies needed means to extract your money le securely, so now even looking for funny cat pics online requires TLS.
Replies: >>105856175
Anonymous
7/10/2025, 9:34:02 AM No.105856175
1730587190923517_thumb.jpg
1730587190923517_thumb.jpg
md5: ca499e16b1d7552963fce7701e3ca06e๐Ÿ”
>>105856114
they're videos these days
Anonymous
7/10/2025, 10:45:16 AM No.105856610
>>105847134
Just recently started working with Scala when I heard the guy that built Lichess did it singlehandedly and continues to do so using Scala. It's the everything language, powerful ML style type checking, pattern matching with a syntax that looks like Python. *Chef's kiss
Anonymous
7/10/2025, 11:02:46 AM No.105856728
>>105847121 (OP)
why is there a packaging system
python always seemed like complete shit until i found winpython and realized you can, in fact, run it as a normal program that doesn't piss random files all over your system. what is the use case for making things more complicated than this.
Replies: >>105857003
Anonymous
7/10/2025, 11:05:31 AM No.105856741
python, like perl is not designed to be distributable. It's great for writing things yourself and having it run where you expect it to run. Not for making software for end users.
Replies: >>105857003
Anonymous
7/10/2025, 11:11:11 AM No.105856784
>>105855961
I had no idea that DBIC drama had been going on. I wasn't writing a lot of Perl in 2016. By that point, I had become anti-ORM too, so I was rawdogging SQL.
Anonymous
7/10/2025, 11:19:56 AM No.105856838
>>105847121 (OP)
uv or poetry solve this issue
Anonymous
7/10/2025, 11:34:59 AM No.105856930
Use Nim instead. It's better in every way.
Anonymous
7/10/2025, 11:45:18 AM No.105857003
>>105856728
>why is there a packaging system
Same reason why every other language has one โ€“ to ease development and reuse code across projects.

>>105856741
>not designed to be distributable
...and like Java, C#, PHP, JavaScript...
See the pattern?
You can definitely distribute Python software to end-users, there are many ways of achieving this.
PyInstaller, py2exe, PyOxidizer
Anonymous
7/10/2025, 12:12:53 PM No.105857201
>>105848025
That was always the joke about Perl: it's a write-only language.
>>105849157
I don't like Python (fucking whitespace for indentation? can't mix tabs and spaces?) and put off having anything to do with it until about a year ago, but since then I do have to admit that it has its place and with libraries like Pandas, Pytorch, Matplotlib and Numpy I can see why it's so big in "data science" and ML/AI.
I'd say it's more the modern equivalent of Visual Basic.
Replies: >>105857231
Anonymous
7/10/2025, 12:18:26 PM No.105857231
>>105857201
>I'd say it's more the modern equivalent of Visual Basic.
I can easily take Python more seriously than the language that has "Dim" as a keyword
Replies: >>105857770
Anonymous
7/10/2025, 1:30:05 PM No.105857770
>>105857231
>DIMension
BASIC was invented in the 1960s.
Anonymous
7/10/2025, 4:32:17 PM No.105859316
>>105847306
Skill issue, sorry patels can't use Python
Anonymous
7/10/2025, 5:13:20 PM No.105859627
req
req
md5: d73b56b4499762b1948870eb52faedbc๐Ÿ”
>>105847168
even with venv python projects have become a nightmare to run, I think its python devs that are pajeets in this cases.