為什麼 C++ / PHP / Delphi / C# 的設計者都是丹麥人?
C++: Bjarne Stroustrup
PHP: Rasmus LerdorfDelphi / C#: Anders Hejlsberg
我查了 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,瑞士感覺題主是挑了四個設計者是丹麥人的語言,然後來問為什麼他們都是丹麥的
如何看待中國互聯網top2的老闆都姓馬?
論口才為什麼梁宏達,高曉松,羅永浩都那麼胖
C語言:譚浩強(china)
在我看來丹麥是神秘的國家。
Ruby on rails這種劃時代的web框架也是丹麥人寫的。作者叫David Heinemeier Hansson 。 在丹麥吃低保長大的。我想可能是丹麥的教育和社會保障制度有很大關係。
v8也是
這國家牛人輩出牛人不是小圈子的牛人 是世界級別的想想哥本哈根學派的玻爾是唯一哲學上可以擊敗愛因斯坦的生活節奏慢,生活水平高,有時間思考和做自己喜歡的事情,當然水平也不知高到哪裡去了
文化的原因,歐美國家有歷史和文化背景去研究這些。也許我不應該說的,你知道歐美國家研究這些語言的時候,我們這邊還在熱火漫天地搞上山下鄉的運動,很多大學生和教授都在鄉下。。。之後直到現在的各種都是有因有果,何須執著呢。。。
因為太冷,不能常出門,是個做學問的好地方。
最新一期曉說就是就是講丹麥的,你可以去聽聽
delphi是開發平台,用的語言是pascal
一直在用,夠用就好
推薦閱讀:
※各個編程語言都有哪些「亮點」?
※PHP7 出來之後,HHVM 還有什麼優勢嗎?
※swoole啟動2萬個定時器對性能有影響嗎?
※現在國內中小型的IT行業的公司,asp.net和php哪個應用得比較普遍?
※如何編寫不可維護的php代碼?