技术开发 频道

未来软件是什么样子?

    对于前文《未来软件是什么样子?》一文的讨论还是比较热烈的,这符合我的初衷。因为我发表在博客园这里,就是希望能够得到大家的反馈。没想到【博客园】的人气还是很旺的,可喜可贺!(令我想起了【宽带山】,呵呵!)
    许多道理可以越辩越明,通过讨论,经常可以启发你的灵感。即使是相左的意见,也常常会启发你的思考。中国人经常难容相左的意见,其实很大程度上抑制了我们的创新能力。

    观点1
    网友:小猪凯     
    好像bill也曾经说过程序员用400K的内存就足够大了,可是现在呢?(有网友指出应该为640K)

    我的观点:
    我不知盖茨是何时说的这话,或许是DOS时代吧。针对DOS系统或许他的话没有错。这也是当时他的局限性吧,可能当时他没有意识到的东西太多。所以一定程度上“小猪凯”网友的观点是对的。

    又比如CPU硬件行业的摩尔定律,在90年代和21世纪的前2年,基本还是遵循这个准则的,之后出现了较大的背离。
    可能CPU行业发生了技术上的较大的瓶颈,但我始终觉得客户的需求是主因,即是客户的需求首先到达的瓶颈。一个1.7GHz主频的CPU已经可以满足我的所有需求了,包括Office,浏览器,企业管理系统,财务系统。。。那我为什么还要去追求17GHz呢。
    而硬件厂商为了利润的最大话,也不会倾尽全力来开发新技术,因为即使开发出来了也不会有很多人为之买单,于是反而在材质上下功夫,希冀使用更低廉的材质达到同等的性能。
    (硬件我是外行,请硬件高手拍砖。不过应该有那么点意思吧)
    对应我文中的“每天万亿级别的数据存贮”的例子也是一样,许多事务都有发展期,平稳期,我想需求也一样,在互联网的大发展时代,网络性能的需求极为强烈,一旦到某个节点,能够满足地球上人类的所有网络需求之后,我想这些需求的瓶颈,自然而然的会演变成为网络性能需求的平稳期。从而等待下一轮的激发点。
   
    我想盖茨的上述观点多半是基于DOS的平稳期发表的,当下一轮激发点windows时代来临时,显然不合适了。而我的观点是针对网络性能的平稳期而言的。
    我们不要总是追逐所谓的永恒真理,许多人类的认识的所谓真理仅仅是针对某个阶段或某个领域。所以我们才需要不断的探索,拓宽自己的视野。人类的文明才会不断前进。
    好比牛顿晚年转向神学,也有其历史原因,当自己的认识,用自己公认的理论,无法解释的时候,转向唯心或许也是必然。但他的理论还是成为了普遍的真理。

0
相关文章