如果程序员是士兵,那编程语言会是什么样的武器?

PHP 3 是电锯

对于开发 Web 应用的程序员大兵来说,它是最早的武器之一(在 Web 应用出现之前它就已经很受欢迎了)。它能完成工作,但是看起来有些麻烦,好在现在可供选择的工具已经越来越多了。(PHP 3的语法是个噩梦,导致代码维护起来很困难。php后来的版本在这方面似乎提高了很多)

Perl 是刺客手中的剑

对于想要分派任务的程序员来说,就像是刺客手中的剑。优雅而高能,可以快速击中目标(尤其如果它们是文本文件)。确保与刺客联盟保持良好关系,否则你也许会发现这个武器不是你能控制的。(Perl强大而复杂,但是语法和语义使得它很难被掌握,这导致无法识读,代码也很难维护。就像一个刺客,神秘但高效。)

Python是坦克

自我防御能力很好,坚固,并能确保摧毁你的目标。如果你是初学者你通常可以瞄准射击(经过一定的训练后)。如果你是一个专家,你可以有条不紊地部署征服你的领域。尽管它很有效,但有可能很慢。不过有了挥舞着的武士刀(C拓展)的超级士兵的支持,你可以选择解决任何潜在的缓慢问题。


JavaScript 是战斗机发出的导弹

JavaScript经历了好长时间才成为导弹。它最初只是一个炸弹,仅仅发出恼人而巨大的声音,但是多年来(尤其发布了V8,加上巨大的社区和一些非常棒的框架,又称真正可怕的战斗机技术)它演变成了一个不那么优雅但能快速解决问题的导弹。


Java 是从枪(JVM)里发出的子弹

Java 原本是从枪(JVM)里发出的子弹,然而枪支制造商决定去造不同的枪,所以很不幸,出现了外形类似子弹的轻微变种。然而,这使得 Java 的使用效率更高。


Scala 是来自火影忍者的分身影术

Scala 是来自火影忍者的分身影术,允许你创造自己的分身,可以完全压垮敌人。


ActionScript 2 是一台投石机

想像一下,它虽然使用起来简单,看起来也很有吸引力,但移动速度很慢,并且击中目标的速度甚至更慢。如果你有更好的选择,你为什么还用它?


Objective-C 是一柄没有原力的光剑

有些类似 C,但似乎有更多的样式,和一些额外的功能。你的敌人会认为你要么很傻,要么很酷(如果你有 Xcode 和其他开发者工具,你的敌人更有可能会认为你很酷)。


C++ 是一柄带盾的剑

盾(OOP / RAII功能、模板等)可以帮助你远离一些危险,但如果没有明智使用,它也可以成为累赘。你可以甩掉盾,只带着剑冲刺(因为 C++ 是 C 的一个拓展集),但有经验的士兵知道如何带着盾和剑冲刺。


C 是武士刀

C 是武士刀,致命且光滑,它激励精通它的人拥有超越现实的力量。但要注意,如果你和很多武士挤在一个房间训练,你可能会意外地被伤到。(有编译器的帮助,C 最接近汇编语言,最有潜力编写高性能的代码。然而,注意那些可能不小心释放你的指针的初学者士兵。)


Assembly 是你自己的身体

如果你是李小龙或者超人,它就是你想要的全部。但是除非你出生在另一个星球拥有超人的力量,不是的话,就好好磨练你的身体和心灵来完善技艺,这样才能用好你的武器(编译器/解释器)。


Swift 是一把有拥有原力的光刀

你现在可以在不接触它们的情况下偏转爆破枪,移动对象,并让你的敌人彻底屈服对你敬畏。但是额外的力量也会伴随着一些黑暗面。(相比较于 Objective-C ,Swift 带来很多自由和能力,但增加的流动性有可能导致代码很难去理解和维护)


Go 是星际迷航中的移相器

具有未来色彩,圆滑,非常小,不需太多装饰就可以完成工作。要击败那些更强硬更有经验的敌人,你现在也许还需要使用另一个武器。(GO 仍然在改进,发展成为武器所需要的社区和支持基地,虽然这似乎在很快进行)。船长 Jean Luc Picard(谷歌)魅力超凡,领导能力出众,你保证可以重拳出击,很快拥有超越“击晕”和“杀死”敌人的设置(强大的库,工具,支持等)


Ruby 是光晕中跑出的幽灵

当它击中目标时非常令人满意,彰显着能力,但是有时操作慢很费力。(Ruby 有很多吸引人的优点,但是最大的缺点是当创建到一定规模时,它需要去匹配一些其他替代品的性能。)


Bash 是一架装有隐蔽货物的运输机,大部分是为需要运输其他士兵或武器准备的

在紧急情况下你可以卸掉隐藏的货物以减少一些损失。但是大部分情况下你还是想要利用它去部署,返回,远距离观察。(Bash 擅长将事情粘合起来,在它自己的角度上它也是一种编程语言。但是它最好做一小部分任务,把更重的任务留给其他语言。)


  • 注:所有图片都来源于 Google 图片搜索。

感谢各位的顶、建议和评论。我从反馈和建议中学到了很多。当我最初写下答案时,这个问题还在一个安静的角落无人问津,我以为没有多少人会看,所以回答得不够认真周全。我没想到它后来竟然引发了这么大的关注!如果你感觉我不够尊重你喜爱的编程语言,我鼓励你去写下自己的答案,因为本文终究就是一个“假想的比较”。
也感谢各位对更多的编程语言提出编辑意见。就此我要收尾了,我鼓励去提交你自己的答案。这是一个有趣的问题,你不会后悔回答它。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 158,736评论 4 362
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,167评论 1 291
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,442评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,902评论 0 204
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,302评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,573评论 1 216
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,847评论 2 312
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,562评论 0 197
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,260评论 1 241
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,531评论 2 245
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,021评论 1 258
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,367评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,016评论 3 235
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,068评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,827评论 0 194
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,610评论 2 274
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,514评论 2 269

推荐阅读更多精彩内容

  • 古代十大兵器排名: 中国古代十大兵器排行第十名:诸葛亮——孔明扇诸葛亮乃是三国时期最伟大的军事家,神机妙算,简直是...
    晓寒深处明月人倚楼阅读 3,918评论 0 5
  • 【图片】第一章 魔皇亚达巴沃 1 罗布尔圣王国是以里·耶斯提杰王国西南方位的半岛为领土的国家。 以行使信仰系魔法的...
    kalive阅读 8,335评论 0 5
  • 零度打卡Day19 主题:第二阶段复盘 从Day01到今天,这个30天橙长计划已过2/3,是时候作个阶段总结复盘了...
    零度2013阅读 211评论 0 0
  • 作为80年出生的人,小时候好看的电视剧匮乏,霍元甲算接触的第一部和武侠有关的电视剧了。那时候,家里的房子在...
    绿芽在山顶阅读 188评论 0 0
  • 那时候光阴很慢 老人家总是悠悠念叨着 等北风吹来了 田地里的庄稼就熟了 秋来了,连同穗子干瘪的稻禾 也统统镀上了耀...
    _井梧阅读 573评论 0 4