Home  >  Article  >  Backend Development  >  Why are the designers of C/PHP/Delphi/C# all Danish?

Why are the designers of C/PHP/Delphi/C# all Danish?

WBOY
WBOYOriginal
2016-07-06 13:31:061057browse

C: Bjarne Stroustrup
PHP: Rasmus Lerdorf
Delphi / C#: Anders Hejlsberg

Reply content:

Because there are a lot of beards there, the key to the success of the language depends on the beard of the designer
I don’t know if young people today have heard of this meme
By the way, although the author of ruby ​​is Japanese, he is listening to what others say After thinking that ruby ​​without a beard was bound to fail, I took photos with a big beard
Why are the designers of C/PHP/Delphi/C# all Danish?

I have more beard than Yukihiro Matsumoto, should I try to design it? What about a programming language? I checked the TIOBE list and Wikipedia in June 2016. The top 20 programming languages, main designers, and birthplaces of the designers are as follows. Some languages ​​are designed by a team, even the main designers.

1. Java, James Gosling, Canada
2. C, Dennis M. Ritchie, United States
3. C, Bjarne Stroustrup, Denmark
4. Python, Guido van Rossum, Netherlands
5. C#, Anders Hejlsberg, Denmark
6. PHP, Rasmus Lerdorf, Denmark
7. JavaScript, Brendan Eich, United States
8. Perl, Larry Wall, United States
9. Visual Basic.NET, unknown, team in the United States
10. Ruby, Yukihiro Matsumoto, Japan
11. Visual Basic, Alan Cooper, United States
12. Assembly Language, not sure, not sure
13. Delphi/Object Pascal, Anders Hejlsberg, Denmark
14. Swift, Chris Lattner, United States
15. Objective-C, Brad Cox, Tom Love, not sure, seems to be in the United States
16. R, Ross Ihaka/Robert Gentleman, not sure, seems to be in New Zealand
17. MATLAB, Cleve Moler, USA
18. PL/SQL, not sure, team is in the USA
19. D, Walter Bright, United States
20. COBOL, Grace Hopper, United States

According to statistics, there is no doubt that the United States is the strongest. Denmark has 4 languages ​​and 3 speakers, which is quite impressive, but not outstanding. It may be a coincidence, and the subject happened to notice it and mentioned it separately. Moreover, these three people were born in Denmark, but not all of them were educated in Denmark. In particular, Rasmus Lerdorf, the designer of PHP, was born in Greenland and studied at university in Canada. Greenland is a Danish territory, far away from the mainland of Denmark. There are only three people, and the accidental factors cannot be ignored. It would be a bit far-fetched to discuss the educational environment in Denmark at this time.

From statistics, the more meaningful and practical question is.

Why are American computers so powerful? Some language designers were not born in the United States, but their achievements were also made in the United States. What is so extraordinary about Anders Hejlsberg is that he can design two popular programming languages. For this, you can see the legend of Borland .

Some programming languages ​​are designed by individuals, but more programming languages ​​are completed by teams in companies, universities, and laboratories. It is inaccurate to attribute the design of a language to a single person. More meaningful statistics should consider the team's location. But no matter how many statistics are used, the United States is the most powerful when it comes to computers. There seem to be many language designers in Northern Europe. I wonder if it’s too cold to go out often. It’s a good place for learning.
----------
Add some more language lists.

21 Fortran, John Backus, USA
22 Scratch, Mitchel Resnick, USA
24 Dart, Google Inc (many designers), USA
28 Lisp, John McCarthy, USA
29 Ada, Jean David Ichbiah, France
31 Lua, Roberto Ierusalimschy, Luiz Henrique de Figueiredo, Waldemar Celes, Brazil
33 Prolog, Alain Colmerauer, France
34 Scheme, Guy Lewis Steele Jr. USA
38 Erlang, Joe Armstrong, Robert Virding, and Mike Williams (Ericsson), Sweden
Pascal, Niklaus Wirth, Switzerland It feels like the questioner picked four languages ​​whose designers are Danish, and then asked why they are all Danish. v8 is also
This country has a lot of great people
The great people are not just talented people in a small circle, they are world-class

Think about Bohr of the Copenhagen School being the only one who can defeat Einstein philosophically The pace of life is slow and the standard of living is high. You have time to think and do the things you like. Of course, the standard is not high. Cultural reasons, European and American countries have the historical and cultural background to study these. Maybe I shouldn't say it. You know, when European and American countries are studying these languages, we are still engaged in the movement of going to the mountains and countryside. Many college students and professors are in the countryside. . . Everything from then until now has a cause and effect, so why be persistent. . . C language: Tan Haoqiang (china) What do you think about the fact that all the top two bosses on the Internet in China are named Ma?
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn