DEV Community

Discussion on: Why all this hate about Python?

Collapse
 
diogenes1oliveira profile image
Diógenes Oliveira

It's like Stroustrup said: “There are only two kinds of languages: the ones people complain about and the ones nobody uses.”

Collapse
 
damcosset profile image
Damien Cosset

I came upon this quote a few years ago, and this is my absolute favorite in the programming world. Perfection doesn’t exist. We developers make countless arbitrary choices in everything we do, therefore it’s absolutely impossible to please everyone.

Let’s just keep coding!!

Thread Thread
 
jasongabler profile image
Jason Gabler

Oh Stroustrup. I wrote him an email many years ago. I told Bjarne that a programming language which permits you to obfuscate absolutely anything is not a language. It's gibberish. Funny, I never got a reply :) I really was not trying to be rude. All I wanted to do was to point out that the purpose of language is to create mutually intelligible messages. C++ is a danger to that maxim. In twenty-five years of my involvement in software development, usually within a team, I have found nothing wastes more time and money than bucking convention.