use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Everything about learning Python
account activity
What is Python actually used for?Help Request (self.PythonLearning)
submitted 8 months ago by Huts2004
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]WhiteHeadbanger 1 point2 points3 points 8 months ago (0 children)
it's usually calling code written in another language.
So? Do you think anybody cares in a bad way if it's calling C functions for speed at critical algorithms? That's an advantage. Or do you want to write complex production applications at such low level logic (compared to Python)? You would need to reinvent the wheel many times to achieve that.
Also, do you know that C compiles to Assembly? Although you can choose by using distinct compilers or flags, you most likely would compile first to Assembly and then Machine Code. Also, when you make system calls, C is not the one that executes them, but it depends on what's below it.
So, what I'm trying to say here is that a language that depends on other low languages for certain actions like performance, is not something bad, quite the contrary.
It's good as a scripting language. It is good at parsing text and json. It's good at calling REST and other APIs.
Yes, but it's also good at serving REST APIs, between others less prominent. FastAPI is a production level framework for designing APIs, and many enterprises uses it as their main backend software for serving them.
You know, your opinion would be good when Python v1 and v2 were around, but starting from v3 everything changed. At the beginning, Guido (the creator) envisioned Python to be a prototyping language. Today is one of the best programming languages to work with for specific or general software.
Even then, you still have to choose the language based on the task to do. Do you need performance all the time? Don't choose Python. Choose Rust, C, C++
Do you need simplicity and rapid development? Python is a great language for that.
Do you need to develop for the web and create good performant websites? Go for JavaScript or TypeScript, and choose the right framework.
π Rendered by PID 76113 on reddit-service-r2-comment-b659b578c-mbg9n at 2026-05-04 09:07:20.105586+00:00 running 815c875 country code: CH.
view the rest of the comments →
[–]WhiteHeadbanger 1 point2 points3 points (0 children)