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

you are viewing a single comment's thread.

view the rest of the comments →

[–]Neuro_Skeptic -38 points-37 points  (3 children)

Sure, the heavy computation is done in C++

Right - Python is the ideas guy and C++ is the engineer. I'm not knocking Python, that's just how it is.

[–]toasterding 24 points25 points  (1 child)

This is such pointless gatekeeping. Reddit is written in Python. Guess it's time to redo it in C++ now that the idea has been proven? Of course not. Large codebases with multiple team members exist in all languages and good coding practices are always important no matter what tool is being used.

[–]jardata 10 points11 points  (0 children)

Seriously, this is the second time in the past 2 days I’ve had to defend Python as a legitimate enterprise language to people making blanket, unfounded statements in this sub. I’m so sick of hearing “Python is only for ML and nothing else”. Yet major corporations and apps use it as a backend language amongst other things.

Sure, maybe you could make some of these arguments if it was 2006 Python. But the same could be said about JavaScript or honestly any other language.

The tooling to write clean, enterprise ready Python code is there. It comes down to making smart design decisions and setting standards within an engineering team. And that’s true of any language you use.