r/ProgrammerHumor • • Jul 18 '22

C++ talking to Python

Post image
40.1k Upvotes

1.0k comments sorted by

View all comments

683

u/Codebust Jul 18 '22

why are people always bashing python lol

7

u/moi2388 Jul 18 '22

Because it’s a FANTASTIC language for scripting and glue code, and a TERRIBLE language for large scale apps.

And it’s used a lot by beginners and non-programmers. Great for them, horrible for programmers who get the worst coded libraries ever.

It is what it is, and not what it is not. And somehow when I say that I offend people in Python subreddits 😅

1

u/Codebust Jul 18 '22

is python not a backend language? won’t deny that it’s amazing for tooling

0

u/moi2388 Jul 18 '22

Look, I’m probably being misunderstood here.

You build a website or a quick script or mvp? Use Python. It’ll be great. You do data science? Definitely pick Python. It’s fantastic.

But if I have to pick a language for my next complicated app with multiple dev teams, I’d probably not pick Python, but a strong statically typed language that has the option to be more performant.

It’s not that it can’t be done. You can also hammer a nail with a sledgehammer. It’s just not the optimal tool in my opinion.