各种编程语言的吐槽 |
各种编程语言坐在一起,互怼了。
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. 各种讨论的同时,各种欢乐吐槽啊。👩✈️🧦🔑😘🤛
帖子热度 9248 ℃
|
|