登陆 / 注册 搜索

USERCENTER

站内搜索引擎

查看:3149| 回复: 2
打印 上一主题 下一主题

[其他] 各种编程语言的吐槽

[复制链接]
跳转到指定楼层
楼主
仗剑天涯吾是土豪 发表于 2017-11-23 23:46:49 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
        各种编程语言坐在一起,互怼了。

 languages-804-8dc6e057c47fe12e6dfa07675803989ec1574c49dc62a6abb8b26cef8da79f5d.png 各种编程语言的吐槽

        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.

        各种讨论的同时,各种欢乐吐槽啊。

上一篇:什么是Java观察者模式?摘要:我本来是兢兢业业,一心扑在工作上, 但随着 ...
下一篇:写给初学编程的小白摘要:首先我不是一个多么经验丰富的程序员,我一年工作 ...
回复

使用道具 举报

左岸云烟出类拔萃 发表于 2018-1-20 22:42:07 来自手机 | 只看该作者
解释就是掩饰,掩饰就是编故事!
板凳
微雨黄昏出类拔萃 发表于 2018-1-21 06:22:57 来自手机 | 只看该作者
珍爱生命,果断回帖。
您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

关于我们|小黑屋|手机版|Archiver|古黑论

GMT+8, 2019-6-25 03:22 , Processed in 0.103126 second(s), 29 queries , Redis On.

© 2015-2019 GuHei.Net

Powered by Discuz! X3.4

快速回复 返回列表