中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

語言們都能干什么

2018-07-20    來源:編程學(xué)習(xí)網(wǎng)

容器云強(qiáng)勢上線!快速搭建集群,上萬Linux鏡像隨意使用

  Kevin Kelleher提出了一種比較編程語言的優(yōu)劣的有趣的方式:用解決了何種問題來描述該語言。居然有這么多的優(yōu)秀的編程語言能被這么描述。

  Algol: 匯編形式太底層

  Pascal: Algol沒有足夠的數(shù)據(jù)類型去實(shí)現(xiàn)各種算法

  Modula: Pascal對于系統(tǒng)級編程功能不夠強(qiáng)大

  Simula: Algol不適合仿真應(yīng)用

  Smalltalk: Simula不是完全的面對對象編程

  Fortran: 匯編形式太底層

  Cobol: Fortran 語言太可怕

  PL/1: Fortran 沒有足夠的數(shù)據(jù)類型

  Ada: 其他語言總感覺缺點(diǎn)什么

  Basic: Fortran 語言太可怕

  APL: Fortran處理數(shù)組問題不夠強(qiáng)大

  J: APL 需要它自己的字符集

  C: 匯編太底層

  C++: c語言太底層

  Java: C++太混亂,且微軟還想吃掉我們

  C#: JAVA是被Oracle(Sun)控制的

  Lisp: 用圖靈機(jī)形式描述太復(fù)雜笨拙

  Scheme: MacLisp太混亂

  T: Scheme沒有函數(shù)庫

  Common Lisp: 有太多的Lisp的語言影響

  Dylan: Scheme沒有函數(shù)庫,語法太亂

  Perl: 不太能滿足編程的需求

  Python: Perl太恐怖

  Ruby: Perl太恐怖,且Lisp語法太恐怖

  Prolog: 其他語言在邏輯等方面不夠強(qiáng)大

  原文 paulgraham.com

標(biāo)簽: isp

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:每個(gè)Java開發(fā)者都應(yīng)該知道的5個(gè)JDK工具

下一篇:你不知道Java的10件事