周末的HelloWorld咖啡馆还是很热闹的。Ruby一边喝着咖啡一边和对面的Python聊着天:“哥,我觉得这班程序员真的很烂!”我,他们就是找不到我的好,就这样十年了,整整十年,人生有多少个十年?大哥,我是靠RubyonRails才火起来的,好久没有过上好日子了。2009年,他们又把我给忘了。告诉我,这班程序员有什么问题吗?”“得了吧,你才十岁。我在1990年出来,一直不温不火。已经20多年了。过去,我是借助人工智能走红的。但是心里很纠结,因为人工智能的核心库是用C++写的,我只是一层皮,总有一天程序员会把我换掉“哈哈,换成我也不错,我语法多了比你优雅,看到你这个样子我就心烦!”Ruby喝了一口咖啡,梦想着Python被取代的那一天。“哥,我说的不是你,你想要再火起来,都很难,别的不说,你的表现实在不敢恭维,比我还差!更别说Java和C/C++了。”Ruby叹了口气,继续喝咖啡。Python有点同情Ruby,故意活跃一下气氛:“虽然你不幸‘被杀’了,但你的RoR留下了两条宝贵的遗产,‘约定比配置更重要’,‘不要重复你自己’,我们会干的我们的眼泪,高举你伟大的旗帜,继续前行!”露比笑道:“走开。”爪哇端着咖啡走了过来,说道:“你们两个,主要是不会做,想红就得抱大腿!”不行,抱孙的先是大腿,然后是Oracle的大腿,一个比一个粗。”Python冷笑道。“这算什么,我还是Google的主要编程语言,IBM的主要编程语言,谁腿粗我就抱谁.“Java对Python相当不屑,”有了这些大公司的支持和信用背书,它才能发展得很好,那些程序员才会相信它,敢于使用它。“你这样说不对,我抱微软大腿多年,为什么我赶不上你的Java?”C#不同意。一套,生态就不行了!”爪哇冷笑。只有这样,才能东暗西明,有利于立于不败之地。你看,我只是做后端编程。移动互联网来了之后,我以为我要完了。没想到Google用Android把我推向了一个新的高峰。“那Objective-C就是抱苹果的大腿,为什么这么受欢迎?”C#问。“能不能和苹果比一下,看看他们的产品iPhone、iPad,你有吗?Objective-C已经不那么流行了,注定只能抱一条大腿!”Java见没人反驳自己,得意洋洋,继续说:“另外,还要经常开技术会议,不断创造新概念,维护我得找一大批布道者帮你布道,看,没有大腿的支撑能行吗?”“谁说会有技术会,你听说过我的C语言技术会吗?”C老头不知道你什么时候过来的。Java惊呆了,是啊,听说过Ruby大会、Python大会、JavaOne大会、React大会、Vue大会,为什么没有C语言的大会?“前辈,您不同,您出身名门世家,早已名扬天下,绝对不需要这种招数!”Java一下子就卑微了,因为计算机的大部分基础设施都是用C/C++写的,包括Java虚拟机。还有,现在的前端之王JavaScript也不抱大腿!C老头追了上去,喝杯咖啡。”Java没想到顶层开发的C语言居然和顶层开发的JavaScript凑到一起,赶紧找借口溜了个尽管。看着Java的背影,C老头说道:“这小子,最近有点飘了,活了这么久,看到了这么多语言的兴衰,这门语言的发展,虽然是个人努力,也是运气,不小。“说说JavaScript吧,”C老爷子指着身边的男孩说,“他爸设计的时候很匆忙,但架不住互联网的风,飞走了一下子上天当前端之王,听说你也在用Node进军服务器端,TypeScript、CoffeeScript之类的脚本语言都比不过我。“桌面时代VB和Delphi(Object-Pasacal)占上风,互联网时代Java和JavaScript占上风,移动互联网时代Java和Objective-C占上风。数据是Python和Java,未来时代人工智能可能是Python和C++,谁知道呢?”Ruby叹了口气:“唉,我还是觉得程序员这门课不好,不识货。”“那哪个类的程序员会好呢?”?不要沮丧,每种语言都有自己的特点和自己的生活方式。我靠近硬件,运行效率高。在系统级开发方面没有人能与我竞争;Java刚诞生的时候比我和C++都简单。性能不错,两者之间有很好的平衡。虽然GUI不是很好,但是很适合服务端编程;AI方面:你的Ruby很优雅,仍然是快速Web开发的最佳选择。还有很多死忠粉,比如老刘,把自己变成了码农。而且现在很多系统都需要混合语言开发。”老C安慰道。“你在说什么?!!我是世界上唯一的语言!”门外传来一声大吼。众人相视一笑,知道那个人来了。【本文为专栏作家“刘欣”原创稿件,转载请通过作者微信获取授权公众号coderising】点此查看该作者更多好文
