欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

为什么 C++ / PHP / Delphi / C# 的设计者都是丹麦人?

程序员文章站 2022-06-02 13:28:23
...
C++: Bjarne Stroustrup
PHP: Rasmus Lerdorf
Delphi / C#: Anders Hejlsberg

回复内容:

因为那里盛产大胡子,语言能不能成功,关键看设计者的胡子
不知道现在的年轻人听过这个梗没有
顺便提一下ruby的作者虽然是日本人,他在听别人说自己没胡子ruby必然失败之后,留了大胡子拍了照
为什么 C++ / PHP / Delphi / C# 的设计者都是丹麦人?

我胡子比*还多,我是不是应该尝试设计一种编程语言呢 我查了 2016 年 6 月 TIOBE 榜单和*,前 20 名的编程语言、主要设计者、设计者出生地如下。有些语言是一个团队设计的,就只算最主要的设计者。

1. Java, James Gosling, 加拿大
2. C, Dennis M. Ritchie, 美国
3. C++, Bjarne Stroustrup, 丹麦
4. Python, Guido van Rossum, 荷兰
5. C#, Anders Hejlsberg, 丹麦
6. PHP, Rasmus Lerdorf, 丹麦
7. JavaScript, Brendan Eich, 美国
8. Perl, Larry Wall, 美国
9. Visual Basic.NET, 未知,团队在美国
10. Ruby, *(Yukihiro Matsumoto), 日本
11. Visual Basic, Alan Cooper, 美国
12. Assembly Language, 不确定,不确定
13. Delphi/Object Pascal, Anders Hejlsberg, 丹麦
14. Swift, Chris Lattner, 美国
15. Objective-C, Brad Cox,Tom Love, 不确定,似乎在美国
16. R, Ross Ihaka/Robert Gentleman, 不确定,似乎在新西兰
17. MATLAB, Cleve Moler, 美国
18. PL/SQL, 不确定,团队在美国
19. D, Walter Bright, 美国
20. COBOL, Grace Hopper, 美国

统计下,毫无悬念,美国是最强的。而丹麦有 4 个语言,3 人,也算厉害,但并不突出,有可能是碰巧的,而题主刚好注意到,单独拿出来说。并且这三个人出生地是在丹麦,但受教育的地点并非都在丹麦。特别是 PHP 的设计者 Rasmus Lerdorf,出生在格陵兰岛,在加拿大读大学。格陵兰岛是丹麦的属地,跟丹麦本土相距甚远。仅仅只有三人,不能忽略偶然的因素。假如这时就去讨论丹麦的教育环境,还显得有点牵强。

从统计中,更有意义,更实在的问题是。

为什么美国的计算机这样强?有些语言设计者,出生地并非在美国,但他的成就也是在美国取得的。Anders Hejlsberg 有什么过人之处,可以设计出两个流行的编程语言,这个可以去看Borland传奇

某些编程语言是个人设计的,但更多编程语言是在公司、大学、实验室中由团队共同完成。将某种语言的设计归功于单独某人,是不准确的。更有意义统计应该考虑团队的所在地。但无论怎么统计都好,在计算机方面,美国都是最强大的。而北欧似乎也有不少语言设计者,不知道是不是太冷,不能常出门,是个做学问的好地方。
----------
再补充一些语言列表。

21 Fortran,John Backus,美国
22 Scratch,Mitchel Resnick,美国
24 Dart,Google 公司(很多设计者),美国
28 Lisp,John McCarthy,美国
29 Ada,Jean David Ichbiah,法国
31 Lua,Roberto Ierusalimschy、Luiz Henrique de Figueiredo、Waldemar Celes,巴西
33 Prolog,Alain Colmerauer,法国
34 Scheme,Guy Lewis Steele Jr. 美国
38 Erlang,Joe Armstrong, Robert Virding, and Mike Williams(Ericsson 公司),瑞典
Pascal,Niklaus Wirth,瑞士 感觉题主是挑了四个设计者是丹麦人的语言,然后来问为什么他们都是丹麦的 v8也是
这国家牛人辈出
牛人不是小圈子的牛人 是世界级别的

想想哥本哈根学派的玻尔是唯一哲学上可以击败爱因斯坦的 生活节奏慢,生活水平高,有时间思考和做自己喜欢的事情,当然水平也不知高到哪里去了 文化的原因,欧美国家有历史和文化背景去研究这些。也许我不应该说的,你知道欧美国家研究这些语言的时候,我们这边还在热火漫天地搞上山下乡的运动,很多大学生和教授都在乡下。。。之后直到现在的各种都是有因有果,何须执着呢。。。 C语言:谭浩强(china) 如何看待中国互联网top2的老板都姓马?