V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cbsw
V2EX  ›  程序员

一句话黑你所知道的技术

  •  
  •   cbsw ·
    dengshuan · 2015-03-09 12:29:14 +08:00 · 15158 次点击
    这是一个创建于 3329 天前的主题,其中的信息可能已经有所发展或是发生改变。
    程序员生活不易,不但要忍受PM多变的需求,还要经受各种工具技术的折磨。还好我们有V站,闲时可以来刷刷,互相调侃几句。

    来来来,大家都来用一句话黑一黑你所知道的技术,可以是黑语言、黑系统、黑框架、黑编辑器。。。

    我先抛玉引砖哈:
    Perl: 唯一一门在RSA加密前后看起来一样的语言
    作为Emacs粉自黑一下,Emacs: 缺少一个好用的编辑器的操作系统
    当然还有你们的大PHP: 世界上最好的语言
    109 条回复    2015-03-13 21:14:47 +08:00
    1  2  
    hjc4869
        1
    hjc4869  
       2015-03-09 12:35:47 +08:00 via iPhone   ❤️ 18
    跟你讲个UDP的笑话,你听见了吗
    hahastudio
        2
    hahastudio  
       2015-03-09 12:35:52 +08:00   ❤️ 3
    Python: There should be one-- and preferably only one --obvious way to do it.
    falcon05
        3
    falcon05  
       2015-03-09 12:38:48 +08:00 via iPhone   ❤️ 3
    php是最好的编程语言
    suckli
        4
    suckli  
       2015-03-09 12:39:28 +08:00
    我就知道一定有楼上
    loading
        5
    loading  
       2015-03-09 12:39:37 +08:00   ❤️ 2
    emacs 和 ems 一样快。
    xia0chun
        6
    xia0chun  
       2015-03-09 12:43:01 +08:00
    那又怎么样?
    guawoo
        7
    guawoo  
       2015-03-09 12:43:13 +08:00 via Android   ❤️ 1
    js的,this突然跟我说他迷路了。
    dudor
        8
    dudor  
       2015-03-09 12:43:35 +08:00
    C++最最最最强大的编程语言。。。
    sethverlo
        9
    sethverlo  
       2015-03-09 12:45:13 +08:00   ❤️ 1
    1. - (Knock, Kock) - Who's there? (a really long pause) - Java.

    2. “What’s pip?” “A python package manager” “How to install it?” “easy_install pip” “What’s easy_install?” “A python package manager”

    3. easy_install 不提供 uninstall 功能…
    enotx
        10
    enotx  
       2015-03-09 12:47:36 +08:00 via Android
    Ken Thompson 自己设计过一辆汽车。和其他车不同,它没有速度计、汽油计,也没有那些愚蠢的指示灯讨司机的厌。如果司机犯了什么错误,仪表盘上就会出现一个大大的“?”。“有经验的司机,”Thompson说,“应该知道哪儿搞错了。”
    via unix痛恨者手册
    mcfog
        11
    mcfog  
       2015-03-09 12:48:34 +08:00   ❤️ 1
    ![](https://camo.githubusercontent.com/d0dd3ecec90525734cfa883c17764ee56f562a01/687474703a2f2f6d656469612e67697068792e636f6d2f6d656469612f6163747449724e4148616f636f2f67697068792e676966)


    软件开发中遇到的所有问题,都可以通过增加一层抽象而得以解决,除了抽象层太多的问题之外。
    oott123
        13
    oott123  
       2015-03-09 12:49:27 +08:00
    });});});});});});});});});});});});
    当然有了 Promise 和 coffeescript 之后好很多了……
    old9
        14
    old9  
       2015-03-09 12:49:30 +08:00
    div+css
    yellowV2ex
        15
    yellowV2ex  
       2015-03-09 12:51:27 +08:00   ❤️ 2
    objc,你需要买一个21:9分辨率高达 3840x1080 的显示器才能显示完整一个方法名。
    dant
        16
    dant  
       2015-03-09 12:52:39 +08:00 via iPhone
    urllib urllib2 requests
    adoyle
        17
    adoyle  
       2015-03-09 12:54:46 +08:00
    java: 我可以用上 23 种设计模式写 hello world
    tianlang1989
        18
    tianlang1989  
       2015-03-09 12:55:37 +08:00
    为什么现在的老师都喜欢用PPT呢?
    一次编译,到处运行。
    cin
        19
    cin  
       2015-03-09 13:11:07 +08:00
    lisp:))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
    cdfmr
        20
    cdfmr  
       2015-03-09 13:14:03 +08:00
    一次编写,到处调试。
    hhkbp2
        21
    hhkbp2  
       2015-03-09 13:15:46 +08:00
    Go: 云计算时代的系统编程语言
    sethverlo
        22
    sethverlo  
       2015-03-09 13:24:54 +08:00 via iPhone
    还有个什么…一开始我有一个 Problem,用了 Java 以后我就有了一个 ProblemFactory…
    wdhwg001
        23
    wdhwg001  
       2015-03-09 13:33:14 +08:00 via iPhone
    ru~~~~~~~~by
    raincious
        24
    raincious  
       2015-03-09 13:45:13 +08:00
    @yellowV2ex

    That's why we invented the Retina Display -- Apple.
    sqbing
        25
    sqbing  
       2015-03-09 13:48:27 +08:00
    C++里的模板算一个,以及由此带来的GCC编译错误时给出的错误提示,鬼才知道哪里出错了
    otakustay
        26
    otakustay  
       2015-03-09 14:04:45 +08:00
    逻辑代码为n,则兼容各版本浏览器的代码为2n
    npc0der
        27
    npc0der  
       2015-03-09 14:36:05 +08:00   ❤️ 1
    程序员就是装电脑的 算不算
    EXDestroyer
        28
    EXDestroyer  
       2015-03-09 14:37:25 +08:00
    java implements javascript,雷锋推倒雷峰塔
    0bit
        29
    0bit  
       2015-03-09 14:37:51 +08:00
    @dant 还有urllib3
    happywowwow
        30
    happywowwow  
       2015-03-09 14:38:33 +08:00   ❤️ 1
    某特工拿到了某大型项目的最后两页C代码,打开一看
    }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}......}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
    crs0910
        31
    crs0910  
       2015-03-09 14:51:05 +08:00
    </span>
    </a>
    </p>
    </div>
    </div>
    </div>
    </div>
    </div>
    caoyue
        32
    caoyue  
       2015-03-09 14:52:28 +08:00   ❤️ 1
    你有女朋友吗?
    TimLang
        33
    TimLang  
       2015-03-09 14:54:48 +08:00
    @happywowwow 确定不是))))))))))))))))) ?
    imgalaxy
        34
    imgalaxy  
       2015-03-09 15:06:44 +08:00 via Android   ❤️ 1
    Internet Explorer 目前不是默认的浏览器。是否将其设置为默认浏览器?
    cakegg
        35
    cakegg  
       2015-03-09 15:09:36 +08:00
    LZ你这么黑Emacs不好的吧。。。
    knightluffy
        36
    knightluffy  
       2015-03-09 15:17:54 +08:00
    来来来,我发现了一个bug。。
    kisshere
        37
    kisshere  
       2015-03-09 15:25:48 +08:00 via Android
    html是世界上最好的编程语言
    ZJJZF
        38
    ZJJZF  
       2015-03-09 15:32:25 +08:00   ❤️ 1
    我只是想起了“真空中的球形鸡”……好吧这跟程序员没关系……
    7anshuai
        39
    7anshuai  
       2015-03-09 15:35:32 +08:00
    HTML -> How to make love
    mingzepeng
        40
    mingzepeng  
       2015-03-09 15:36:42 +08:00
    首先,你得有一个···
    xarrow
        41
    xarrow  
       2015-03-09 15:36:51 +08:00
    黑客在notepad官网上写下vim才是最好的编辑器
    surgit
        42
    surgit  
       2015-03-09 15:40:11 +08:00
    @old9 哈哈。
    Mac
        43
    Mac  
       2015-03-09 15:41:54 +08:00
    心中无码
    flowerains
        44
    flowerains  
       2015-03-09 15:46:09 +08:00
    vim是全世界最好的编辑器
    66beta
        45
    66beta  
       2015-03-09 15:51:11 +08:00
    3楼别闹,叫你黑,没交你陈述事实
    lyragosa
        46
    lyragosa  
       2015-03-09 16:06:15 +08:00   ❤️ 12
    一句话也太少了吧,黑得不过瘾啊。
    周一工作有点累,写个段子放松一下,大家随便看看就行了。

    许多年前,当我离开Borland王国首都的时候,正好是个阴天,天空灰暗到和我的心情一样。
    本来,为了避免一些繁文缛节的东西(你懂的),我尽量轻装上阵出门,所有行李都放在原来住的地方,只是带了一些用来驱赶野外怪物的简易代码。但也许是命中注定一般,在前往外城区的花园喷水池旁边,我还是遇到了她。
    “莉亚苟萨,今天准备出发了吧?”
    一个熟悉的声线飘然而至。
    花园里并没有其他人,只有王都的现任守护女神 Delphi·Borland 正静静的站在水池旁边,注视着已经因为经常缺乏能源而只能涌出少量水花的池子。并没有启动女神化模式的Delphi看起来就和普通人一样,也许平时不常去教会的人几乎都认不出来她。

    “Delphi 大人……对不起……”
    明白大约逃不过这次问话,我只能仓促应对着。
    “没事,我明白你的想法,不过,今天我只是希望你能稍微留步一下,希望你能听听一个即将失去信仰份额的女神的一些牢骚。“

    并没有等我答复,或者是根本不需要我的答话。

    “Borland的信仰份额已经降低到这样的地步了,国内的情况也是一天比一天糟糕,加上现在外面的魔物频繁的进攻,你们冒险家选择另一个稳定的国家定居,是明智的选择。如果我是你的话,我也会这样做的。”
    头一次听到Delphi的这个说法,我顿时愣住了,而Delphi就如同自言自语一般的继续说着。
    “尽管我作为守护女神,但我的力量并不是来源于我自己,而是来源于你们所有人的信仰。现如今Borland已经走入了穷途末路。就连教会的人员都在考虑是否要撤离这里了。要知道,一旦教会的人撤走……”

    我看到 Delphi 平举起右手,四片不规则的光翼从她背后浮现出来,从先代女神,也是Borland王国的缔造者 Turbo Pascal手中遗留下的那把上古法杖——Pascal Staff,出现在了她的手中。

    “Inprise Overwhelming!”

    一束同她的长发一样颜色的淡蓝光束从法杖顶部的信仰水晶迸发出来,集中了花园前方的一块小石头,在上面烧出了一丝黑色的痕迹。
    然而我知道,就是这个力量,曾经在十几年以一举之力完全歼灭了近乎十万级别的魔物大军,那道光束仿佛至另一个次元而下,比一千个太阳还要光亮。所到之处让所有的邪恶生物都化为无形。
    数十年前的那场著名的史称“集成开发环境战争”的胜利,让Borland王国得以在大陆立下根基。
    而现在这个可以一瞬间灭国的技能,如今却只能在石头上打出一丝焦痕。
    现如今的Borland,由于缺乏信仰份额导致女神无力帮助郊外城镇清剿魔物的入侵,进而导致信仰份额的进一步下跌。象征女神力量的信仰水晶也就变得更暗,这就会意味着女神的力量进一步减弱——这就是一个恶性循环。

    “一旦没有了教会的支持……我其实也就是个普通人罢了。”
    她忽然转过身来。
    “属于我们的时代,属于创世神 Pascal 的时代已经结束了,孩子,我并不追求作为女神的永生力量。对于开发语言大陆而言,总是会有新的女神出现,她获得了冒险家的信仰份额,从而建立了新的国家,然后吸引更多的冒险家前去定居。如此循环而已。大陆的历史已经过去了这么多年,并不会因为缺少某个女神的国家而就过不下去,而你们人类,也是一样。女神并不是永恒的,人类才是。”

    “等等,不是这样吧,我记得教会曾经说过,为了解决Borland王国的危机,他们不是成立了一个叫什么……CodeGear Project 什么的计划?不管怎么说,Delphi 大人您肯定不会因为……“
    我忽然想起最近王国地下黑市中,经常听到的一个神秘的救国计划。

    “那不过只是教会的人寻求自保才做出的无奈之举,就算我在那之后能苟且保全女神的身份,那也没有意义了。”
    Delphi 的这段话当时我并没有理解,直到许多年后的今天我才明白含义。

    “好了,莉亚苟萨,抱歉耽搁了你的时间,要我送你出去吗?就和以前一样的办法。”
    Delphi 将光翼调整得略微倾斜,其表面开始闪烁出一道道的光纹。
    “现在外城区挤满了要出城的人,光登记就要耗费半天时间。你现在才走的话,可能到晚上都排不上号哦。”
    “这……可是您现在……真的没有问题吗?”
    “放心吧,就算信仰份额下跌到这样的程度,区区抱着一个人类飞行的事情我还是能办到的。”

    乘坐 “Delphi 号航班”是一件非常糟糕的事情,因为“体质问题”,导致我在高空中经常被风吹到东倒西歪头晕目眩降落到地面上,偶尔还能把早饭全部吐出来。
    不过今天倒是感觉良好。因为 Delphi 带着我飞行的时候,生成了一个淡蓝色的圆弧结界罩在飞行的前路上,使得没有气流能呼啸而来。避免了我今天还没上飞空艇就已经把早饭和午饭全部吐出来的事故……
    一路无话,我是不想在天空中说话,Delphi 也是安静地只是默默根据气流调整着飞行线路。

    “好了,时间应该还来得及,去 Microsoft 帝国那边的话,航线有那边的卫队负责防守,应该不算太危险。那群石像鬼理论上是打不下飞空艇的……没有什么事的话,我就先回去了。”
    “对了,Delphi大人……”我欲言又止。
    “怎么了?”她转头回来。
    现在想起来,我当时问的问题也是比较可笑,毕竟当时年龄小所以思想比较天马行空。毕竟人不傻逼枉少年嘛……
    “这个世界……真的就和你说的一样,每个女神统治的国家都会有终结的吗?”
    “是的,唯有你们人类才是永恒的。”
    “那 Microsoft 王国……也会和今天的Borland一样吗?或者说,整个PC开发环境大陆……也会有终结的时候?”

    我记得当时Delphi沉默了许久,叹了一口气,才慢慢的说着:

    “没错,万物只要有了*开始*,就必定有*结束*。”
    robertlyc
        47
    robertlyc  
       2015-03-09 16:44:52 +08:00
    ruby: 说好的yet another way 为啥只搞出一个rails来?
    alay9999
        48
    alay9999  
       2015-03-09 16:46:27 +08:00
    喊了这么多年的 Hello World! 也没人鸟……
    sany217
        49
    sany217  
       2015-03-09 16:47:26 +08:00
    how to make love
    EugeneQiu
        50
    EugeneQiu  
       2015-03-09 16:47:33 +08:00
    @caoyue ...太狠了。
    jiyee
        51
    jiyee  
       2015-03-09 16:47:55 +08:00
    我写的正则没人看得懂。
    qsun
        52
    qsun  
       2015-03-09 17:15:40 +08:00
    devops: your company is too cheap to hire real sysadmins
    ideacco
        53
    ideacco  
       2015-03-09 17:44:03 +08:00
    概念远比正稿出的多.......
    wanjun
        54
    wanjun  
       2015-03-09 17:44:28 +08:00
    人生苦短
    kulowlance
        55
    kulowlance  
       2015-03-09 17:53:58 +08:00
    @lyragosa 帅气
    kn007
        56
    kn007  
       2015-03-09 17:56:59 +08:00
    @lyragosa 你又来了!
    longquanwo
        57
    longquanwo  
       2015-03-09 17:58:24 +08:00
    @hjc4869 牛逼
    lingo233
        58
    lingo233  
       2015-03-09 18:18:06 +08:00 via Android
    error:object has not found
    zhc
        59
    zhc  
       2015-03-09 18:24:22 +08:00
    会修电脑吗?
    fireway456
        60
    fireway456  
       2015-03-09 18:33:05 +08:00
    某MM:你能让这个论坛的人都吵起来,我今晚就跟你走。
    某软件工程师:PHP是最好的语言!
    某论坛真的就炸锅了,各种吵架……
    某MM:服了你了,我们走吧,你想干啥都行。
    某软件工程师:今天不行,我一定要说服他们,PHP必须是最好的语言……
    dullwit
        61
    dullwit  
       2015-03-09 18:33:06 +08:00
    手持两把锟斤拷 口中疾呼烫烫烫
    leafx
        62
    leafx  
       2015-03-09 18:33:08 +08:00 via Android
    @suckli 哈哈 +1
    MarioLuisGarcia
        63
    MarioLuisGarcia  
       2015-03-09 18:33:32 +08:00
    Hello undefined
    icedx
        64
    icedx  
       2015-03-09 19:09:20 +08:00   ❤️ 5
    ivenvd
        65
    ivenvd  
       2015-03-09 19:34:55 +08:00   ❤️ 1
    1972 - Dennis Ritchie发明了一把射击时能同时向前和向后两个方向发射子弹的绝世好枪。但他对此发明造成的致死和终身残疾数量感到还不够满意,所以他又发明了C语言和Unix。

    1995 - Brendan Eich读完了历史上所有在程序语言设计中曾经出现过的错误,自己又发明了一些更多的错误,然后用它们创造出了LiveScript。之后,为了紧跟Java语言的时髦潮流,它被重新命名为JavaScript。再然后,为了追随一种皮肤病的时髦潮流,这语言又被命名为ECMAScript。

    http://www.soimort.org/posts/160/
    wolfdolf
        66
    wolfdolf  
       2015-03-09 19:43:38 +08:00
    JS 妈呀,又粗了一个框架
    jun4rui
        67
    jun4rui  
       2015-03-09 20:17:40 +08:00 via Android
    @sethverlo pip已经集成了不再需要额外安装
    14
        68
    14  
       2015-03-09 20:22:02 +08:00
    @dant urllib urllib2 urllib3
    wind3110991
        69
    wind3110991  
       2015-03-09 20:59:04 +08:00
    @dant 爬到--让男人增大的秘密 = =
    O14
        70
    O14  
       2015-03-09 21:02:01 +08:00 via Android
    C Pointer:谁动了我的奶酪...
    bellchu
        71
    bellchu  
       2015-03-09 21:29:07 +08:00
    Emacs是最好的游戏平台。
    MaiCong
        72
    MaiCong  
       2015-03-09 22:00:18 +08:00 via iPhone
    command not found
    momo5269
        73
    momo5269  
       2015-03-09 22:29:40 +08:00
    PC-BSD是最好的Linux桌面发行版
    Mutoo
        74
    Mutoo  
       2015-03-09 22:51:28 +08:00
    RT @7niAl 我有言灵的能力:只要我说出东西的名字,就能把它召来。
    但我一直有件事很好奇:要是我喊出不存在的名字会怎样?
    是出现奇形怪状物体?异世界的怪物?还是干脆啥也没有?
    好奇心让我忍不住大喊:阿四德分区玩儿!!
    之后我眼前一黑,天空中飘过一行字:
    NullPointerException
    rudolf
        75
    rudolf  
       2015-03-09 22:57:04 +08:00   ❤️ 1
    @old9 奶妈~~
    ikaros
        76
    ikaros  
       2015-03-09 23:10:50 +08:00
    ...)))))))))))))))))))))))))))))))))))))))))))))) (可能没有这么多
    mackyzhan
        77
    mackyzhan  
       2015-03-09 23:11:47 +08:00 via Android
    @lyragosa 淫才啊!为什么不去写玄幻小说,你有写百万小说的潜力,我看好你
    yangxiongwei
        78
    yangxiongwei  
       2015-03-09 23:40:53 +08:00
    @dullwit 哈哈哈哈!!!
    ren2881971
        79
    ren2881971  
       2015-03-09 23:45:21 +08:00
    java 最屌不服来战。
    xiparos
        80
    xiparos  
       2015-03-10 00:07:41 +08:00
    Java是世界上最垃圾的语言,没有之一,我明着黑,绝不拐弯抹角
    lliquid
        81
    lliquid  
       2015-03-10 00:13:30 +08:00   ❤️ 1
    @ivenvd 看到一条好玩的:

    1987 - Larry Wall在电脑前打了个盹,Larry Wall的脑门子压到了键盘上。醒来之后,Larry Wall深信 ,在Larry Wall的显示器上出现的神秘字符串并非是随机的,那是某种编程语言之程序样例的神谕。那必是上帝要他的先知,Larry Wall,去设计的。Perl语言就此诞生了。
    bdomne
        82
    bdomne  
       2015-03-10 00:42:40 +08:00
    1楼的英文版
    I'd tell you a UDP joke, but you might not get it.
    还有很多类似的
    www.quora.com/What-are-some-good-jokes-about-computer-networks
    quericy
        83
    quericy  
       2015-03-10 09:04:01 +08:00
    管丫什么技术...都得黑..为毛..
    因为....

    需求又要改辣......(这是我一分钟前收到的真实消息_(:з」∠)__
    pezy
        84
    pezy  
       2015-03-10 09:20:01 +08:00   ❤️ 2
    ?1
    Panic
        85
    Panic  
       2015-03-10 09:20:39 +08:00
    嵌入式:还没火起来就死了
    sunnysign
        86
    sunnysign  
       2015-03-10 09:54:41 +08:00   ❤️ 4

    zcljy
        87
    zcljy  
       2015-03-10 10:13:02 +08:00
    android:谁说老子是java?
    Narcissu5
        88
    Narcissu5  
       2015-03-10 10:24:28 +08:00
    shell:当你有一把锤子的时候,什么东西看起来都像钉子。
    sfz97308
        89
    sfz97308  
       2015-03-10 10:52:19 +08:00
    @lyragosa “没错,万物只要有了*开始*,就必定有*结束*。” 这个梗真不错。
    supeng
        90
    supeng  
       2015-03-10 11:02:24 +08:00
    你以为真的是:write once, run anywhere,其实是:write once, fuck up anywhere.
    大家知道是什么语言吗?😄
    moe3000
        91
    moe3000  
       2015-03-10 11:49:18 +08:00
    @sunnysign 太形象(笑
    Xmonster
        92
    Xmonster  
       2015-03-10 13:28:24 +08:00
    有空么, 我电脑坏了, 帮我看下吧
    gamexg
        93
    gamexg  
       2015-03-10 13:30:04 +08:00
    css ie5 ie6 ie7 ie8 ie9 ie10 ie11
    shanks
        94
    shanks  
       2015-03-10 16:29:13 +08:00
    @sethverlo 233 easy_install 这梗
    gysutantoman
        95
    gysutantoman  
       2015-03-10 17:55:32 +08:00
    1.「听好儿子,要提出目标,但不可盲目追随它」「我明白了爸爸,就像Python那样提出『只采用唯一正确的方法』那样的目标,实际上却存在2、3版本的不兼容」「住口!」「urllib和urllib2」「住口!!!」

    2.Haskell由于使用了Monad这种 较费解的概念来控制副作用而遭到了一些批评意见。Wadler试图平息这些质疑,他解释说:“一个单子(Monad)说白了不过就是自函子范畴上的一个幺 半群而已,这有什么难以理解的?”
    NordicShaw
        96
    NordicShaw  
       2015-03-10 18:37:43 +08:00
    @sunnysign 这个真心形象
    whwei
        97
    whwei  
       2015-03-10 18:40:34 +08:00
    undefined is not a function
    imxylz
        98
    imxylz  
       2015-03-10 19:24:52 +08:00
    我只知道“PHP是这个世界上最好的语言”这句话,尽管我不知道PHP是啥。
    timothyye
        99
    timothyye  
       2015-03-10 20:06:13 +08:00   ❤️ 1
    面试的时候,面试官问道:请问你的编程经验是python 2的还是python 3的?答:2 面试官:对不起,我们要招的是3…… 下一个!!
    cicku
        100
    cicku  
       2015-03-10 20:27:44 +08:00
    @happywowwow 笑了半小时还没停...
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2934 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 03:43 · PVG 11:43 · LAX 20:43 · JFK 23:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.