设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 IT综合资讯 查看内容

如果编程语言是超级英雄……

2014-6-27 15:46| 发布者: joejoe0332| 查看: 3032| 评论: 0|原作者: 伍昆|来自: CSDN

摘要: 此前我们曾假设过如果编程语言是女人,如果编程语言是把刀,现在我们将编程语言设想成电影中的超级英雄会是怎样一番情景呢?说到编程语言,当然是萝卜白菜,各有所爱。假如要你在钟爱的语言之前加个超级英雄烙印,你 ...


钢铁侠——Ruby


  Ruby是先进的,简单快捷同时又高效高能。但由于其是由日本人松本行弘开发,早期的参考资料是相当匮乏。但是随着不断集合Perl、Smalltalk、Eiffel、Ada以及 Lisp等语言的优势,最终成功把这一切都monkey patching(即给内置对象扩展方法)好了。后来,人们觉得它过于肤浅,同时新一代的程序员都习惯把它与”Ruby on Rails”框架混为一谈了,这不得不说是一个悲剧。因此能否脱离这个Web框架帽子而独立生存,成为大家目前关心的问题。


万磁王——Java


  一门古老的语言,诞生于C/C++一般的“侏罗纪”时代,但是给人感觉是啰嗦冗长并且笨重。不过假如你要建造的是一座架构稳固的钢铁桥梁,它不会让你失望的。不过假若是要进行小巧灵便的小制作,使用Java就如同杀鸡之牛刀。本机语言与托管语言之争,一直是C/C++与Java之间竞争的焦点。Java相信,这最终可能会演变成一场不可逆转的激烈冲突。


Xavier教授——Lisp


  是代码数据还是数据代码?答案其实就在我们自己心中。对于语言,我们真的需要语法吗?纵观语言的发展史,所有语言都是互相联系的。Lisp简练而又快捷的运算器简直就像一个天才,其靠的是对其它抽象概念的抽象理解而演变而来。其倡导的是一种数据和代码和平共存的模式,处于自然之境,相信共存的品德能够带来和谐。不过悲哀的是,这个想法并不是人人都能认同,甚至敬而远之。


  各位看官,相信你们都有自己的语言喜好,都有自己钟爱的超级英雄。谁又会是你心中的那个它呢?


英文出自:Codingninja.co.uk


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部