回顾IT技术不长的历史,我们会发现,每当重大变革发生的时候,在技术圈子里总是存在激烈的争论,总有那些着眼于小的人站在细枝末节上对技术变革本身表示质疑甚至否定。
当关系数据库和SQL语言把数据管理的繁琐工作从开发者和操作者身上解放出来的时候,有人抨击关系数据库性能低下;当微软开始用C语言开发PC应用程序时,汇编语言的拥护者轻蔑的说,只有汇编语言才能发挥PC机的全部能力;当Web进军企业计算时,一大批专家跑出来抨击HTML界面的呆板和HTTP协议的缓慢和幼稚。然而,所有这一切抱怨、质疑和信誓旦旦的否定,都被技术发展的大潮无情的吞噬,消失得无影无踪。原因很简单,所有这些声音,都是着眼于小,着眼于私,一叶障目,而不见IT技术发展的大势。IT技术发展的大趋势永远都是要更快,更简单。
从这个角度来看待动态语言,结论就异常的清晰。在今天这个时代、动态语言代表着更快更简单的技术大趋势,因此它将必然成为未来构建软件和互联网技术的主角。回顾2006年国内外动态语言的发展历程,也恰恰能够印证这一点。
--读了这篇关于动态语言的评论,触动确实比较大,发现自己以前老在比较语言的排行什么的,那种语言的使用人数又上升,自己是不是重点学习那些有明显上升 的语言,还常常拿java和C#作比较,哪个在某方面比较强,哪个在另外方面又弱些。现在发现这么感觉太细枝末节、繁琐了,尽管他们确实客观存在。而忽略了对一门语言的整个感觉,也就是语言也有用户体验。只要把体会和握住这个整体感觉,才算得上懂得了一门语言的精髓,所以就算他暂时不复合潮流,趋势又如何呢。另外从整体上去感觉需要大量对各种进行运用,只有这种夯实的基础才能有丰富的体验。。。。