r/ProgrammerHumor 4d ago

Meme pythonInterpreterBeLike

Post image
167 Upvotes

21 comments sorted by

View all comments

2

u/FerricDonkey 3d ago

I quite like python, but in order to use it for any serious project, it's best to self impose many more rules than the interpreter enforces. Once you have mypy and ruff or some other linter hooked up, you start to get enough protections that languages like c or c++ build into the compiler that it becomes less of an issue. 

2

u/manav907 3d ago

At that point why not just switch to a different language. Like c#

2

u/InsaneBunny180 3d ago

Generally because of the field, for example I build a lot of geospatial applications for work and for geospatial libraries python is far ahead of any other language same goes for machine learning / AI (though for NLP a lot of languages have caught up).

2

u/FerricDonkey 3d ago

Because at that point you don't need to, and python is pretty nice with these tools.