5
Is Python really that useless?
(lemmy.world)
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Follow the wormhole through a path of communities !webdev@programming.dev
I don't like python personally, but saying its useless is quite far detached from reality considering all the python projects.
You can argue its slow and i would agree, but if people make alot of stuff with it its clearly not useless.
A programing language cannot be better than another one because its personal opinion.
You're correct, but we cannot avoid that it's limites to basic stuff, you can't make a facebook with pytho with good speed.
You may want to check your assumptions. Facebook's back-end was developed with PHP, probably because it was the most popular web back-end language when it was originally developed. However, two later Meta products, Instagram and Threads, used Python for their back-end. Source: https://engineering.fb.com/2023/09/07/culture/threads-inside-story-metas-newest-social-app/
I mean I'm posting from PyLova (Python-based and it's been mostly good. I was truly skeptical of the viability of a Python-based Fediverse platform when PieFed first dropped, and I'm still skeptical of Python over Rust from a purely technical perspective, but it's been smooth sailing on this instance so far 🤷
99.9999% of projects will never need to reach the scale of Facebook
Even if they do, Python still seems to do the job. Instagram and Threads use python for their back-ends: https://engineering.fb.com/2023/09/07/culture/threads-inside-story-metas-newest-social-app/
Pyrefly is a python type checker and it's made by meta. I doubt they'd be doing that if they weren't using python.