×

Loading...
Ad by
  • 推荐 OXIO 加拿大高速网络,最低月费仅$40. 使用推荐码 RCR37MB 可获得一个月的免费服务
Ad by
  • 推荐 OXIO 加拿大高速网络,最低月费仅$40. 使用推荐码 RCR37MB 可获得一个月的免费服务

转载:"Java之死" . is it TRUE or FALSE? I am not sure.

本文发表在 rolia.net 枫下论坛预言Java的死期似乎有点太不切实际,但是在我看来,至多4年(也许只需要3年)以后,Java就会被当成21世纪的Smalltalk。Java可以拥有自己那块小小的生存空间,就好象C++和Smalltalk那样,但是不会再被用于开发企业级应用。

Java有几个致命的缺陷,它们会最终使Java推出历史的舞台:Java不够优雅;太笨重;每一个新版本都愈发臃肿,补丁不断。除此之外,Java有一个最大的、永远无法改变的问题,那就是它的身世。它是Sun公司的孩子,而Sun公司对自身利益的关注远远超过了对客户的关注。

Sun公司总会让我想起一些肥皂剧中的女演员:她喋喋不休地讲自己的事情,讲了一个小时,然后转头问她的情人:“我已经说清了我的想法,你对我怎么看?”Sun是一家自负的公司,他们想出了一个好点子(Unix),然后把它推进学校,希望越来越多的大学生在学校里熟悉Unix,然后等这些学生毕业之后花钱去买他们的东西。Sun的营销策略就是向大学生做宣传,等他们步入中年、在各自的公司里掌权的时候再卖东西给他们。结果,这些在学校里掌握了Unix的学生们最后却选择了Linux(这是IBM的定位)和Microsoft。 [ 相约加拿大:枫下论坛 rolia.net/forum ]

Windows .net是一个更加优雅的web解决方案,Linux则比Unix更好用也更便宜。Sun完全打错了算盘。

让Java同盟者们仍然站在一起的唯一原因就是对微软的恐惧。现在,在.net的强大压力下,微软的竞争者(例如IBM)们将不得不开发兼容于.net的解决方案,这将使Java联盟再也没有与对手斗下去的希望。IBM花了好几年的时间才收起自己的骄傲,出售DB2和其他产品的Windows版本。现在IBM已经聪明多了,他们知道,.net终将打败Java,这是显而易见的。
< r o l i a. n e t >
值得去学习Java吗?当然。有很多使用Java的工作机会,未来几年还会有更多,不过将主要是维护的工作。

当然也有好消息。McNealy和Joy应该能够从容不迫地撤退。也许他们还能够把一种三明治命名为“我是公司中的dot-com(I'm the dot-com in com)”,然后在旁边写上“网络就是计算机(the network is the computer)”。价格?McNealy会到你的桌前跟你聊上一个小时的更多精彩文章及讨论,请光临枫下论坛 rolia.net
Report

Replies, comments and Discussions:

  • 工作学习 / IT杂谈 / 转载:"Java之死" . is it TRUE or FALSE? I am not sure.
    本文发表在 rolia.net 枫下论坛预言Java的死期似乎有点太不切实际,但是在我看来,至多4年(也许只需要3年)以后,Java就会被当成21世纪的Smalltalk。Java可以拥有自己那块小小的生存空间,就好象C++和Smalltalk那样,但是不会再被用于开发企业级应用。

    Java有几个致命的缺陷,它们会最终使Java推出历史的舞台:Java不够优雅;太笨重;每一个新版本都愈发臃肿,补丁不断。除此之外,Java有一个最大的、永远无法改变的问题,那就是它的身世。它是Sun公司的孩子,而Sun公司对自身利益的关注远远超过了对客户的关注。

    Sun公司总会让我想起一些肥皂剧中的女演员:她喋喋不休地讲自己的事情,讲了一个小时,然后转头问她的情人:“我已经说清了我的想法,你对我怎么看?”Sun是一家自负的公司,他们想出了一个好点子(Unix),然后把它推进学校,希望越来越多的大学生在学校里熟悉Unix,然后等这些学生毕业之后花钱去买他们的东西。Sun的营销策略就是向大学生做宣传,等他们步入中年、在各自的公司里掌权的时候再卖东西给他们。结果,这些在学校里掌握了Unix的学生们最后却选择了Linux(这是IBM的定位)和Microsoft。 [ 相约加拿大:枫下论坛 rolia.net/forum ]

    Windows .net是一个更加优雅的web解决方案,Linux则比Unix更好用也更便宜。Sun完全打错了算盘。

    让Java同盟者们仍然站在一起的唯一原因就是对微软的恐惧。现在,在.net的强大压力下,微软的竞争者(例如IBM)们将不得不开发兼容于.net的解决方案,这将使Java联盟再也没有与对手斗下去的希望。IBM花了好几年的时间才收起自己的骄傲,出售DB2和其他产品的Windows版本。现在IBM已经聪明多了,他们知道,.net终将打败Java,这是显而易见的。
    < r o l i a. n e t >
    值得去学习Java吗?当然。有很多使用Java的工作机会,未来几年还会有更多,不过将主要是维护的工作。

    当然也有好消息。McNealy和Joy应该能够从容不迫地撤退。也许他们还能够把一种三明治命名为“我是公司中的dot-com(I'm the dot-com in com)”,然后在旁边写上“网络就是计算机(the network is the computer)”。价格?McNealy会到你的桌前跟你聊上一个小时的更多精彩文章及讨论,请光临枫下论坛 rolia.net
    • Java 只是语言,作为平台似乎已经就是那样了。要是没有 WebLogic 和 WebSphere 之类的 Application Server 的话,Java 早就死翘翘了。反过来讲…………
      Java 只是语言,作为平台似乎已经就是那样了。要是没有 WebLogic 和 WebSphere 之类的 Application Server 的话,Java 早就死翘翘了。 反过来讲.NET 或者其他有意击败 Java 的东东, 也必须在[b]平台和集成[/b]方面胜出才行。用什么语言不是关键,怎么样快速有效的提供质量可靠的Solutions才是用户使用Technology的根本。
    • Java 是个好东西,只是不是锜天剑,我们用它但是不迷信它。.NET也不是屠龙刀,我们不要因为上面刻着MS两个字就对它嗤之以鼻。