自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

各種編程語言們都能干什么

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

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)大

原文鏈接:http://paulgraham.com/fix.html?utm_source=ourjs.com

譯文鏈接:http://ourjs.com/detail/5316e1549144f4934f000003

責(zé)任編輯:陳四芳 來源: ourjs.com
相關(guān)推薦

2022-12-02 14:57:15

物聯(lián)網(wǎng)物聯(lián)網(wǎng)平臺

2023-10-07 14:51:46

物聯(lián)網(wǎng)物聯(lián)網(wǎng)平臺

2022-08-08 07:03:31

Docker場景Registry

2010-08-30 09:58:56

超算高科技

2018-08-30 17:14:56

2013-02-18 08:15:35

powershell

2019-08-09 16:01:18

Hadoop數(shù)據(jù)庫

2013-08-08 09:55:20

私有云DevOps方法虛擬機(jī)

2021-01-15 13:21:02

PythonWeb開發(fā)機(jī)器學(xué)習(xí)

2020-07-08 13:38:10

NginxApache服務(wù)器

2019-04-22 10:08:52

NginxApacheWEB服務(wù)器

2018-07-18 08:48:11

2018-05-23 10:43:42

5G無限容量遠(yuǎn)程操作

2015-08-05 10:38:04

2018-07-18 15:05:01

2017-08-22 10:49:28

DNA存儲電影

2010-03-18 17:54:09

2012-01-16 08:56:17

開發(fā)程序員

2023-08-18 14:39:20

RCS谷歌

2009-09-14 08:57:30

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號