Quote
"There are more useful systems developed in languages deemed awful than in languages praised for being beautiful — many more."
B
Bjarne Stroustrup"Within C++, there is a much smaller and cleaner language struggling to get out."
Bjarne Stroustrup is a Danish computer scientist, known for the development of the C++ programming language. He led the Large-scale Programming Research department at Bell Labs, served as a professor of computer science at Texas A&M University, and spent over a decade at Morgan Stanley while also being a visiting professor at Columbia University. Since 2022 he has been a full professor at Columbia
"There are more useful systems developed in languages deemed awful than in languages praised for being beautiful — many more."
"Anybody who comes to you and says he has a perfect language is either naïve or a salesman."
"[Corporate programming] is often done to the point where the individual is completely submerged in corporate "culture" with no outlet for unique talents and skills. Corporate practices can be directly hostile to individuals with exceptional skills and initiative in technical matters. I consider such management of technical people cruel and wasteful."
"I do not think that safety should be bought at the cost of complicating the expression of good solutions to real-life problems."
"C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do it blows your whole leg off."
"The connection between the language in which we think/program and the problems and solutions we can imagine is very close. For this reason restricting language features with the intent of eliminating programmer errors is at best dangerous."