古黑币3 个
成长值6373 点
金币35 个
精华贴3 个
今生相逢便是缘分,何苦去怨恨,何苦去仇视。
各种编程语言坐在一起,互怼了。
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被Sun公司控制着!(潜台词:Java不是被我们控制,来把用户诱惑回来!)
Lisp: 用图灵机来描述计算过程是一个很笨拙的方式。
Scheme: MacLisp就是个大杂烩。
T: Scheme没有库。
CommonLisp:太多Lisp方言啦!
Dylan: Scheme没有库,Lisp的语法也太恐怖了。
Perl: Shell脚本/awk/sed 离真正的编程语言还有一定距离。
Python: Perl就是个大杂烩。
Ruby: Perl就是个大杂烩,Lisp的语法太恐怖。
Prolog: 编程不像是逻辑思维。
以下为广大网友吐槽:
Scala: Java太复杂,并且没有闭包。
Groovy: Java语法不支持属性,并且Java没有闭包。
Kotlin: Scala太复杂,并且Java没有闭包。
Extend: Scala和Kotlin太复杂,并且Java没有闭包。
Ceylon: Scala、Kotlin和Extend太复杂,并且Java没有闭包。
Fantom: Scala不能在CLR上运行,C#不能在JRE上运行,并且Java没有闭包。
JavaScript:Netscape太无聊了。
CoffeeScript:JavaScript就是个大杂烩。
Dart: JavaScript是个大杂烩,并且太慢了。
Go: C++是个大杂烩,并且永远在编译中。。。
Go: C++改进C相当失败。
Rust: C++是个大杂烩,并且用起来不安全。
Objective-C:C的方括号太少了!
Brainfuck: Forth语言还是太容易使用了。
Malbolge: Brainfuck的SM倾向还不够爽!
Haxe: 现有的语言跨平台能力不够。
PHP: cat命令不是图灵完备的。
PHP: 用Perl写网页太复杂了。
PHP: 所有其他语言都太健全了。
Curl: Lisp语法太吓人,XML太罗嗦。
以下为英文原版:
Algol: Assembly language is too low-level.
Pascal: Algol doesn't have enough data types.
Modula: Pascal is too wimpy for systems programming.
Simula: Algol isn't good enough at simulations.
Smalltalk: Not everything in Simula is an object.
Fortran: Assembly language is too low-level.
Cobol: Fortran is scary.
PL/1: Fortran doesn't have enough data types.
Ada: Every existing language is missing something.
Basic: Fortran is scary.
APL: Fortran isn't good enough at manipulating arrays.
J: APL requires its own character set.
C: Assembly language is too low-level.
C++: C is too low-level.
Java: C++ is a kludge. And Microsoft is going to crush us.
C#: Java is controlled by Sun.
Lisp: Turing Machines are an awkward way to describe computation.
Scheme: MacLisp is a kludge.
T: Scheme has no libraries.
Common Lisp: There are too many dialects of Lisp.
Dylan: Scheme has no libraries, and Lisp syntax is scary.
Perl: Shell scripts/awk/sed are not enough like programming languages.
Python: Perl is a kludge.
Ruby: Perl is a kludge, and Lisp syntax is scary.
Prolog: Programming is not enough like logic.
各种讨论的同时,各种欢乐吐槽啊。
|
|