各种编程语言们都能干什么 - 开源中国社区
各种编程语言们都能干什么
oschina 2014年03月07日

各种编程语言们都能干什么

oschina oschina 发布于2014年03月07日 收藏 59 评论 51

有免费的MySQL,为什么还要买? >>>  

Kevin Kelleher提出了一种比较编程语言的优劣的有趣的方式:用解决了何种问题来描述该语言。居然有这么多的优秀的编程语言能被这么描述。

Algol: 汇编形式太底层

Pascal: Algol没有足够的数据类型去实现各种算法

Modula: Pascal对于系统级编程功能不够强大

Simula: Algol不适合仿真应用

Smalltalk: Simula不是完全的面对对象编程

Fortran: 汇编形式太底层

Cobol: Fortran 语言太可怕

PL/1: Fortran 没有足够的数据类型

Ada: 其他语言总感觉缺点什么

Basic: Fortran 语言太可怕

APL: Fortran处理数组问题不够强大

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

C: 汇编太底层

C++: c语言太底层

Java: C++太混乱,且微软还想吃掉我们

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

Lisp: 用图灵机形式描述太复杂笨拙

Scheme: MacLisp太混乱

T: Scheme没有函数库

Common Lisp: 有太多的Lisp的语言影响

Dylan: Scheme没有函数库,语法太乱

Perl: 不太能满足编程的需求

Python: Perl太恐怖

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

Prolog: 其他语言在逻辑等方面不够强大

原文 paulgraham.com/译文 ourjs

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:各种编程语言们都能干什么
分享
评论(51)
最新评论
0

引用来自“梅开源”的评论

javascript和php都没用,他是个学校里的老年人吧

回复精辟!PHPer撸过……
0
Objective-C,发明者有诵读障碍
0
人类太复杂
0
扯淡,嫌这个嫌那个,你TM就别学了
0

引用来自“eechen”的评论

PHP:为 Web 而生,会 echo 你就会编程。

我觉得ruby也不错
0

引用来自“张兆dotme”的评论

JavaScript:其他语言都太恐怖,而且不能随便插入HTML妹子

这个……
0
没有能开核桃的吗?
0

引用来自“梅开源”的评论

javascript和php都没用,他是个学校里的老年人吧

传说中的 old school吧~
0

引用来自“开源中国匿名会员”的评论

引用来自“开源中国匿名会员”的评论

啥?

Perl: 不太能满足编程的需求

说的是谁

Perl: Shell scripts/awk/sed are not enough like programming languages.
0
除了几个语言有接触,有些语言会写,有些语言会用,还有一些语言看过基本的语法外,其他的语言没有听说过。
0
怎么没有PHP?!?!
0

引用来自“spedyan”的评论

引用来自“张兆dotme”的评论

JavaScript:其他语言都太恐怖,而且不能随便插入HTML妹子

这个可以有!!

HTML=>How to make love
ps:Python最好了
0
PHP:为 Web 而生,会 echo 你就会编程。
0
我还年轻,看不懂
0
无聊
0
小编太恐怖
0
VHDL、labview之类的完全默默无闻
0

引用来自“张兆dotme”的评论

JavaScript:其他语言都太恐怖,而且不能随便插入HTML妹子

这个可以有!!
0
没OC
0

引用来自“zin”的评论

都闪开让剑圣(js)来....

又是一撸道中人
顶部