Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7081411
  • 博文数量: 3857
  • 博客积分: 6409
  • 博客等级: 准将
  • 技术积分: 15948
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-02 16:48
个人简介

迷彩 潜伏 隐蔽 伪装

文章分类

全部博文(3857)

文章存档

2017年(5)

2016年(63)

2015年(927)

2014年(677)

2013年(807)

2012年(1241)

2011年(67)

2010年(7)

2009年(36)

2008年(28)

分类: C/C++

2011-06-22 10:41:02

想想看牛顿的运动定理复杂吗?三句话就概括了。资本论复杂吗?一句话就概括了。再想想TCP/IP复杂吗?它很流行,原因就是作为普通用户只需要在计算机上设置IP地址,就可以很容易进入互联网世界。编程语言也是这样。C语言或者LISP中语言本身的语法和语义很少。但是他们的组合却是无比的强大。过于复杂的东西学习曲线很很长很陡,这样等学习掌握了。它已经没有什么实际意义了。因为人们已经通过更简单的方式实现了人们需要的功能组件。安卓的流行也是这样,不管对于用户或者开发者,它看起来都很简单,所以很快人们就可以用它实现自己需要的功能。再比如我使用HEARTBEAT3.0实现的ORACLE双机热备,它更简单,在任何目前流行的Linux系统中只要安装DRBD和HEARTBEAT就可以很方便的实现这种双机热备系统,不需要盘阵,更不需要第三方昂贵的专用双机软件。只需要性能较好的服务器。或者应用要求不高时,用PC机也可是实现,只要它能安装上Linux系统就行。这种简单不光是硬件的,包括系统管理也是如此。所以太复杂的东西最终会自我消亡,原因是这些东西的确给世界带来了麻烦。就像很多失去的小种语言一样,他们太复杂,复杂到让人们用它进行交流起来都感到很困难,最终它被流行语言边缘化并逐步自我消亡。在真实的世界中这种事情很多,在计算机科学发展的道路上这种事情同样很多,所以一种真正的好语言是开放的、简单的。之后随着它的流行会不断的自我成长。
阅读(1116) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~