Found this reply and was curious what uv
was.
I think using a venv, containers, or multiple versions are definitely skills anyone dabbling in python should understand. If you don't understand library conflicts or issues with different library versions you've definitely got a bunch left to learn
>except for where it isn't because python is slow
Except that languages are just tools and fanboying or hating on a language is autistic. Have you ever seen handymen simp their tools? "Oh I don't use that pussy ass screwdriver, a hammer is all I need baby". That sounds dumb? Exactly! Now before you yell, yes, I hate javascript developers too, but not because of the language, because they're fucking retarded.
Python is very easy to understand, very easy and fast to write, and as any other language in this world you can call outside programs with it, including C, Rust and any other fast language you want. LLMs are also highly trained on it, so they can speed up work by dealing with annoying boilerplate for you similar to how IDE autocomplete does. There's plenty of reasons to use python, and if you have 2 brain cells you can figure out using C bindings or whatever else for speed.
The point of programming is problem solving, so if your problem is "I need to do this thing fast, but my language is slow" then to solve it you replace the slow part with a binding to another language. Done! And what does slow even mean? For the things I've needed Python I've never hit any sort of ceiling in performance, and if I do I can just use existing bindings or make myself some C/Rust/Go/etc code
I don't even write in python that much, I just think it's very easy and convenient, and most people complaining about speed probably have never made software that other people use.
I'd assume anal rapist is just kidding around, but the general sentiment online really is "haha imagine using <tool>"