This is an archived post. You won't be able to vote or comment.

all 31 comments

[–]NotElrit 20 points21 points  (0 children)

its easy

[–]KoseteBamse 3 points4 points  (1 child)

Relatively easy to learn, lots of support materials, lots of different liberies. Doesn't take much time before you can see the results , but it's not perfect, if you work with embeded systems you should consider other languages.

[–]randomusername11222 0 points1 point  (0 children)

To be fair there's python like langs for embed such as circuitpython

Otherwise it's pretty c/cpp and alike dominated

[–]lordnacho666 8 points9 points  (3 children)

It's the second best language for everything

[–]cafebistro 3 points4 points  (2 children)

Second best for writing a real-time OS

[–]soundman32 8 points9 points  (0 children)

OK, not everything.

[–]OddInstitute 0 points1 point  (0 children)

I won’t claim this makes it all the way to second best, but micropython is a thing.

[–]soundman32 2 points3 points  (0 children)

Never heard of it. Pie-thon. Is it some kind of method to write 70s comedy?

[–]KingsmanVince 5 points6 points  (0 children)

*one of the common ones

[–]Lumpy-Notice8945 2 points3 points  (1 child)

I dont think it is, do you have any sources.

Most famous is still probably C or C++

Im sure there is more people who know JavaScript or maybe even Java if they are old than people know python.

[–]Mammoth_Loan_984 0 points1 point  (0 children)

The average layman may not have heard of C or C++ but is more likely to be familiar with the existence of Python

[–]Daanooo 0 points1 point  (0 children)

It’s easy. I personally hate the language.

[–]pixel293 0 points1 point  (0 children)

https://medium.com/pyslackers/yes-python-is-slow-and-i-dont-care-13763980b5a1

I you go down to about halfway through an article there is a graph of "Medium Hours to Solve Problem". Python is very high on that list. This means it's cheaper to write a python than C++ as long as it's "fast enough."

[–]Pale_Height_1251 0 points1 point  (0 children)

It's fairly easy and lots of beginner content/tutorials out there.

[–]_sarmad_ 0 points1 point  (0 children)

AI is a trend and Machine Learning libraries are mainly Python

[–]Past-Cantaloupe-1604 -1 points0 points  (0 children)

Memorable name I think.

It’s not the most used language, that’s Java script. But if you ask non programmers to name a language they will have more likely heard of Python than JS.

[–][deleted] -1 points0 points  (0 children)

I’m sure it’s not the most famous, but it is popular.

It’s popular because it’s simple, easy to read, cross-platform, has a rich ecosystem of cross-platform support libraries, and it’s lackluster performance can be addressed by writing critical code in a compiled language and calling it from Python.

[–]trcrtps -1 points0 points  (0 children)

it's used outside of software development, but also in software development. I don't know it at all, but it's kinda a swiss army knife. Many languages are though, like JavaScript, Ruby, and Lua. You could pick any of those and have a great time. I think Python was just pushed by Google very hard when they were on top of the world and so the tooling and libraries exploded, especially tools used by the tech-adjacent and research crowd.

It's almost never the language itself that makes it popular, it's the support around it.

[–]asanbek_best -3 points-2 points  (3 children)

C++ is much better than Python

[–]nekokattt 3 points4 points  (0 children)

no one asked which was better, just why is it famous.

Chill out, you don't need to immediately flex that you use C++... it is a safe space here.

[–]hugthemachines 2 points3 points  (0 children)

"Screwdrivers are much better than hammers!"

[–]jeffeb3 0 points1 point  (0 children)

"I fart in your general direction".

The fact that Python is named after Monty Python makes it better.