强力工具需要强力掌握_生活休闲_非技术区_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 非技术区 > 生活休闲 > 强力工具需要强力掌握

强力工具需要强力掌握

 2011/1/4 7:50:30  ozzzzzz  http://ozzzzzz.javaeye.com  我要评论(0)
  • 摘要:B-2轰炸机是第一个全电脑控制的飞机,这一点一直被有一些人诟病。而我小时候,也认为F15居然需要双人来驾驶,米格23居然只能有三个机翼的角度调整,这些都是落后的表现。而在今天我已经明白,很多强力的工具,操作起来也会随之带来空前的复杂度,以至于超出了个人能够掌握的地步。就如同我们认为,用汇编写出的程序,应该比较用java的要快,而且是应该快很多。但是很可惜的是,除非是及其理解现代CPU结构和指令,否则大多数情况,直接有汇编写的程序没有用c和cpp写的程序快
  • 标签:工具
B-2轰炸机是第一个全电脑控制的飞机,这一点一直被有一些人诟病。而我小时候,也认为F15居然需要双人来驾驶,米格23居然只能有三个机翼的角度调整,这些都是落后的表现。而在今天我已经明白,很多强力的工具,操作起来也会随之带来空前的复杂度,以至于超出了个人能够掌握的地步。

就如同我们认为,用汇编写出的程序,应该比较用java的要快,而且是应该快很多。但是很可惜的是,除非是及其理解现代CPU结构和指令,否则大多数情况,直接有汇编写的程序没有用c和cpp写的程序快,其速度基本也就跟java这种建立在虚拟机上的代码速度差不多。而gentoo如果不是经过细致的研究和长期的实验,基本上很可能会比Arch linux慢。当然很可能LFS是最慢的。

而很多企业和组织都偏好复杂的管理系统。比如你经常会看到,一个普通的员工收藏就是几个厚厚的大本。在他们看来,他们已经提前对事情的种种发展可能都提前做了安排,准备了各种预案。但是他们忘记了,外围环境发展的太快,很容易造成这些措施的失效。而这些方法也太多,需要提前学习和掌握付出的代价也太大。而这些措施都是为了应付可能的局面,不是必须要掌握的。所以其最初的愿望往往是不能得到最后的实现的。
上一篇: 程序=算法+数据? 下一篇: 2010年年度总结
发表评论
用户名: 匿名