>Easy to learn>The best library ecosystem>Platform independentThe only programming language you need to learn and the best one
>>108464089>easy to learnSo is Japanese, yet it's a dead, poor and botom line useless language>>The best library ecosystemTranslates to a lot of headaches because of how fundamentally flawed the supply chain is and how badly coded.>>Platform independentOnly if containerized into oblivion>The only programming language you need to learn and the best oneZoomer / low IQ/ brown - cope
>>108464089Rust is miles better.
>Platform independentPython programmers don't know how to write portable code. I promise you. Hope you're running the same exact distro and version the author was.
>>108464089dogshit toolchain
>>108464089Isn't it kind of shit for mobile dev?
>>108464118always funny to see /g/ get filtered by pip
>>108464338Always funny to see jeet devs not understanding the severity of their unknowing.
>>108464089Boring and hard to get into unless you naturally like programming but i imagine the other languages are worse.
>>108464089nah, you need some c++ and javascript to be the ultimate coder
no, no, and noalso arguably the worst to have as your main language, if you would please consult the graphs
>>108464089>dependency hell in 2026no thank you, I'll stick to Lua at this point.
ye, buuut ABC syntax. you like it? its too abbreviated. if you like aesthetics you wont like it. 's better to fork and upgrade php because it follows C-like syntax. the JIT compiler's author does some independent framework so maybe JIT could be attached later. you really see the things, if youre submerged into runtimes. wanna build a php extension btw? im on it, i think it would be easier after de-macro-ification. macrolang is bad. very bad
>>108464493The things that are actually bad about pip are shared with most open access package managers
>>108464089Nah it's slow as fuck.You can't write an emulator or raycaster engine on it.
Have to use it for school. Java is not so bad though.
Python is amazing for glue, templated shit, and one offs. For pretty much everything else, you need to get closer to the metal.
>>108464089If ai is so good, why hasn't anyone used it to get rid of all of the python slop that's used to run it and replace it with C?
>>108464089>>The best library ecosystemOn what planet lol?
>>108464338Why would I use pip when uv is better in every conceivable way.
>>108465755same reason why people aren't vibe coding their own text editors, display servers, gpu drivers, photoshop replacements, etc.because it's not actually that good. anybody actually using it who knows what they're doing could tell you that.t. uses ai
>>108465755>replace it with C?Python is just C under the hood. A list is really just 3 massive C structs.
As a Python programmer I can say first two are more or less right, 3 is questionable since packaging applications for different OS can be pain in the ass, could've been better. But the real problem is performance. Not only interpreter is slower than most other similar languages, it also has Global Interpreter Lock, which means that parallelising applications is very hard.
>>108464089I use AI
>>108464089>The only programming language you need to learn and the best oneYes, but also no. Different languages have different pros and cons. Python does not belong in vital code needed for use in fighter jets. Peoples lives are on the line.
>>108464089>User tries to use your application>Installs the version of Python your application needs>Breaks other applications on his system>Look for solution>jUsT uSE a ViRtUaL eNViRoNmEnT>Spends hours learning and setting it up>Finally everything works>Runtime error in your code that a compiler would've caught
>>108465898>User tries to use your applicationOur Python code is not to be used by anyone outside the department, so this is a non issue.
>>108464089>copy paste code>white space mismatch>I have no idea what is indented where anymore
>>108464089Does anyone really hate python? Their backwards compatibility is basically nonexistent. I have three versions installed on this PC because the tools I need all require their own version. I can't decide if this is niggerlicious or based as hell because of how few fucks they give but it is definitely annoying.
I hate python so much it's unreal. Going to install something and seeing it uses python is even worse than seeing that it only supports deploying a docker file.
>>108465741it is slow where it has to be glue, not for "pretty much everything else".differenciating glue / not glue areas is a separate matter that requires some brainz
>>108464338>hurr ur filtered by pipmost you idiots do nothing of value if you think this sentence makes sense.you've never dealt with c deps or cross compiling in python in your lives for instance or even basic shit like packaging for winshit. kys.
>>108464212Are you retarded? The Python interpreter is just a 20MB binary, there is nothing different between distros here
>>108465898>Spends hours learning and setting it up a virtual environmentImpressive levels of incompetence
>>108466839>Are you retarded?What's with the attitude?>The Python interpreter >>Python programmers don't know how to write portable codeImplies programs written in Python, not the interpreter.The documentation clearly labels platform specific functions and developers utilize them often enough to write non-portable scripts.Not to mention the myriad of other problems like interpreter version and dependency resolution. venv is an annoying workaround for a lot of this which implies copying entire environments to deal with differences like this. Compared to other languages which don't seem to have that problem as frequently as python scripts seem to.
>>108467271Sorry that you are retarded anon :(
>>108467366Why are you acting that way? Attention?
>>108465542is pypy not a python implementation?
>>108468007meme implementations no one cares about
>>108464089I hate basically every single thing about it and if you’re just making HTTP-type services, Go is 10x better, faster etc.
>>108465542Conveniently missing graalpy
>>108464338>is filtered by CPAN and CTANok
>>108464118>>>Platform independent>Only if containerized into oblivion>source: my ass
>>108465898>jUsT uSE a ViRtUaL eNViRoNmEnT>Spends hours learning and setting it up
>>108467271your propositions?--these talks always go into advocacy but nobody have any feasible alternative or objective to persue.
>>108468629The lack of a presented alternative doesn't excuse the demerits, nor does it mean alternatives don't exist.
>>108468641clownspeak
>>108466861>>108468587pyjeet cope
>>108469079Even jeets know these 3 commands, and you don't. You must be even lower caste! What are you$ poetry lock$ poetry install$ poetry add yourmother
>>108468521>nocoder commentYWNBADPython (((developers))) are not real developers.
>>108464089>indentation based scoping>slow as shit>dynamic typinglol
>>108464089You spelt C wrong
>some faggot tries to quick fix production through ssh>program crashes because of indentation>Platform independentSure some python libraries are cross platform but every python script I have seen is always non-portable.
>>108464089>learnLMAOAI
>>108468587I got a three day ban for posting that image last year
>>108471247C and python are good to learn together
>>108464089>muh indentation blocksForced indentations suck.Honestly I hate that shit. If you ever debugged a code you will hate this. Makes it so much worse to read from the bottom up.>we force people to use blocks the way we think, to make them write cleaner code the way we think clean code should look like>no we don't use public, private and protected keywords because it's the responsibility of the programmer not to touch internal methods that we will just indicate with __How does that make sense?