• .net与java的战役,.net已经占了上风


    以前大家谈及java与.net的战役,都会大赞java,而对.net的不削一顾。而各大公司似乎java只对感兴趣,好像.net用丢了他们的脸,而java程序员的工资似乎理所当然比.net高,而方法学也更亲密于用java做案例,比如struts、spring等等。由此看来似乎java会是程序界绝对的领导语言。

    而我觉得随着vista的发布,一切将成为历史。我们不谈及其他领域,就谈企业管理软件领域,这是软件业中最大的市场。而笔者也仅仅从企业管理软件领域谈及本文的观点,java将推出程序设计舞台,就像win32 时代的delphi7(现在delphi已经是.net版本的了,而且delphi for php似乎也缺少亮点)。当然java将继续其他领域,比如高端领域,嵌入式领域等等领域发挥其重要作用。

    那么我们来说说为什么vista的发布对java是个致命的打击呢?因为大家都知道windows是操作系统的霸主,在中国更是占有98%的市场,而liunx等只有高端人士,或者高端服务器才会使用。这次大家都以后vista只是带来了界面的变化,这个没错,可是对于程序领域,他带来了.net3.0。.net3.0是革命性的,而.net2.0只是个过渡产品,包括atlas(ajax)。微软并没有程序的未来放在ajax上,而java的重心全转到ajax上了,因为b/s是java的全部。从java发布以来,他就是围绕着浏览器来的(我们不讨论嵌入式领域),而基于浏览器程序有他最根本的弱点,即他是瘦客户端。当然对客户端硬件配置不高的情况下,这个特点是优点,而硬件配置越来越高的今天,瘦客户端越来越表现其严重的不可弥补的缺点,而胖客户端才是未来的方向,而ajax似乎正是上帝派来解决这个问题的,所以大家研究ajax的热潮似乎陷入疯狂,现在该是醒醒的时候,ajax可以解决一些问题,但他根本不是解决问题的本质,而是类似西医,解决你表面的痛苦,让你嵌入另一个痛苦。

    有人也许会和我争论瘦客户端和胖客户端的未来,那么我想问网络游戏会用瘦客户端吗?而未来.net3.0对3d程序的开发和现在开发窗体程序一样简单,让我们来想象一下,未来的仓库管理程序。首先,用户登入,进入如网络游戏的3d真实仓库,有摄像头实时采集视频数据,并由用户输入每件物品的信息,或者摄像头自动扫描物品的数据(参数),就像我们现在必须输入每件物品的信息一件,数据库中有一张物品表,能实时统计和分析,并和其他系统的数据进行联系查询、计算,特别是mrp的计算。如果物品被偷还能报警,保存偷的那个的人体图像数据.......未来的管理系统会是这个样子,那么瘦客户端可以吗?我觉得.net3.0来了以后肯定又是引发一轮胖客户端热,java没有操作系统的优势,就像可怜的delphi,虽然优秀可是不得不被人们放弃。

    (本人并不是微软的说客,也不喜欢微软,而且也差点去ibm做外包业务,本文只是针对vista的发布发表个人的看法,vista不是鸡肋,是危险的操作系统,是占领以及侵略的又一款利器,中国又一次落后了,对想通过liunx和开源救国的人们又是一次打击,未来信息产业还是美国的,微软的,痛心...并流涕着...)

  • 相关阅读:
    cocos2D-X 4.0 build
    Boost Download
    史上最全的CSS hack
    web前端js中ES6的规范写法
    爬虫最终杀手锏 --- PhantomJS 详解(附案例)
    移动端300ms延迟的解决方法
    js动态生成html元素并为元素追加属性
    css中border-sizing属性详解和应用
    纯CSS实现Tab切换
    阻止移动端浏览器点击图片会预览的几种方法
  • 原文地址:https://www.cnblogs.com/hainange/p/6153397.html
Copyright © 2020-2023  润新知