`
helloworld
  • 浏览: 17037 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
社区版块
存档分类
最新评论

答复: Java程序员应该学习Ruby

阅读更多
如果就语言本身来讲,同一类型的语言估计不用一天就可以熟悉新的一种。而语言背后的东西就不一定了。
首先是OO的东西,早期的OO你可以看C++或者更古老的面向对象语言...,那是真正的OO,现在的OO血统已经不再纯净,这里有商业的成分存在,有人先将OO做大了,就像是奥运会项目,从过去到现在庞大了不少。然后是大家来竞争,就像各种专项运动协会,纷纷想将自己列入其中。
其次是针对某些领域的特定解决方案,以前是类库的方式解决,独立于语言之外的,现在也成了语言的一部分,如ActiveRecord。
对于这些,我并不反对,因为它确实帮助了程序员的忙。

学习很多语言,尤其是目前发展得最好的命令式语言,每种都会给你带来启发,因此我同意楼主的观点。但是,要清楚事情的本质是什么,实际上可以用一个三层的抽屉来整理所学语言的特性,当你发现其中1个抽屉最早没东西可以装进去;第二个装不满的抽屉,当你要关上它时,时不时的会冒出一点新东西来;第三个抽屉你会发现已经合不上了,但东西仍就像雪片一样飞来。“不要像维护自己的信仰一样去维护自己的而贬低别人的,那毫无意义,因为这所有的东西都没有专利权”。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics