翻译:

CharAznable的其他译作

原文:

Steve Jobs Dismisses Java As "Heavyweight" in an Age of Lightw

- 乔布斯宣布在轻量级计算时代中抛弃臃肿的Java

本周热门

其它收藏服务:

Yahoo书签 QQ书签 百度搜藏 Del.icio.us Google书签 和讯网摘 天极网摘 添加到饭否 收客网
--专题: 苹果

金牌译作 乔布斯宣布在轻量级计算时代中抛弃臃肿的Java

1960个读者 翻译: CharAznab...  01/09/2008 原文 引用 双语对照及眉批 字体大小

    在这个挑剔刚刚被聚焦到JAVA的年头,又在相同的月份斯蒂文乔布斯再度跳出来发表声明,这次是关于AppleiPhone上的语言支持的:Java根本不值得被嵌入,因为根本就没人会再去用它了!(它)简直臃肿笨重的跟囚犯脚上的脚链一样。同一个月里像 Backbase这样的瞄准希望利用JSF标准来创建下一代以内容为基础的富客户端应用表现层的JAVA开发者AJAXJSF版本刚刚在 'AJAX Toolkits'类 赢得'2007年度技术奖'
   
所以,恩,无论JAVA是什么,乔布斯对JAVA的评论是否只是任何语言发展过程中都必须承受的排斥反应?

    Bruce Eckel1986至今已经出了6本书发表150篇电脑方面文章,他将这种排斥反应视为不可避免的以及可预期的:

    “这种排斥的出现只是因为SUN死拽着'JAVA无所不在,无所不能'这种观念。这曾经是个极棒的主意,但是一种语言只会在它的开发者以及拥护者能正视其不足时才能发展。明明在某方面不行却假装很成功很棒只是自欺欺人。

    但是乔布斯对JAVA的打击批评却似乎有些不合时宜。
    “
不知道我是不是唯一一个发现这个有趣的事实,那就是Apple并不支持HD格式而是选择了蓝光。而蓝光技术中BD-J disks中所有的交互菜单都是由JAVA编写的。”Danny Mavromatis这样记录道。也就是说,乔布斯正在支持他自己断言谁都不会去用的下一代技术
   
乔布斯的评论是在纽约时报技术通信员John Markoff的采访中作出的,但是这也许是精心计算好由于预期苹果将在2008卖出1000iPhone时而特意为吸引大众注意力的也说不定。
    Richard Spargue
提醒大家注意道:
    “
我还记得很多年前我在Newton 项目组学到的东西。我在苹果的市场部时我们作了一个用户调查,证明没有人会以那么高的价钱去买我们做出来的东西。我们怎么做呢?我们强行将它推向了市场因为它很酷。酷很好,但是你仍然需要打电话。
   
让我们回到Eckel的言论。下面是他对于JAVA面对AJAX弱势的看法:
    “
尽管JAVA来到我们身边已经10年了但是APPLETS(译者注:一种基于JAVA虚拟机的WEB程序,需要先安装JRE)仍然没有进入我们WEB主流应用。我想最大的原因就是安装问题,另一个JAVA未考虑周全的领域。然而事实上,为什么我们喜欢AJAX?
   
很明显肯定不是因为JavaScript很好用,-JavaScript的跨平台问题正是过去大家不去广泛应用它的原因。AJAX之所以这么流行是因为我们知道所有必要的软件运行它的软件已经预先安装好了不用我们再去安装。
   
有些人指出应首先解决JavaScript 的跨平台问题,但是如果JRE的安装变得简单,(译者注:现在你得去SUN的网站下载一个30M左右的软件然后安装它然后去设置操作系统的环境变量)每个人都会去做APPLETS,但是事实上没有,大家都对AJAX感到兴奋而不是APPLETS。也因此AJAX变成了富客户端技术的最受欢迎的技术实现。
   
Eckel看来,RIA富客户端应用的最有力的竞争者并不是JAVA而是FLASH,特别是FLEX
    “
很明显我们不可能去等SUN修补好JAVA的缺陷,他这样写道开源JAVA很可能最终对JAVA缺陷的修复带来巨大的影响。例如,在JMF下工作会 重新复兴,也许安装问题会在某一天解决。可能性是无限的,但是如果你需要现在就解决它,那么解决之道也许是杂交部分语言特性。
   
解释杂交JAVA”这一概念时Eckels 说我们实际上我们已经这样做了:
    “
你并没有坚持去在程序中使用JAVA的数据库,你用的是专门的数据库系统例如MYSQL或者ORACLESUN直接支持了JRuby JAVA/JRuby 开发的发展。我们看到了其他的专门解决某一方面问题的语言出现,如果专门语言能做的更好,我们为什么还要坚持用JAVA呢?
   
让我们把最后的发言留给Steve Benfield,一只技术老鸟,将自己的技术出身解释为PowerBuilder->Silverstream->J2EE->AJAX->Flex
:
       “
如果你是一个认为FLASH不够企业级应用的JAVA技术人员,那你真的应该去洗下你的脑袋他说。
       “
我们3个月前开始使用FLEX3,我们用的非常爽-生活真是美好。我们能很快的建好我们需要的图形用户界面,无缝集成到我们的J2EE/Spring/hibernate后端。我们翘首以盼Apollo 的到来,那样我们就有一整套桌面应用了。
   
就如我说的,挑剔,挑战JAVA的时代刚刚到来。


   
   
继续阅读
  • Steve Jobs的十句金玉良言

    "I think we're having fun. I think our customers really like our products. And we're always trying ...

  • 乔布斯:关于音乐的思考

    【这是乔布斯二零零七年二月六日发表在苹果公司网站上的反 DRM 宣言,据我所知,最早的中文版由 chengyuan 网友翻译并发表在「Blog 中文翻译」(现在似乎被删掉了,不过你还是可以在这里看到)...

  • 微软已死

    二零零七年四月 几天前,我突然意识到微软已死。当时我正在跟一个年轻的创业家讲 Google 和雅虎的区别。我说雅虎从一开始就被惧怕微软的心态给害了。这也是他们为什么要把自己定位为「媒体公司」而非技术...

  • 高效的Java异常处理

    Java开发人员可以做出的最重要的架构性决策之一就是如何使用Java异常模型。Java异常一直以来就是社群中许多争议的靶子。有人争论到,在Java语言中 的异常检查已是一场失败的试验。本文将辨析,失...

  • 在 Apple TV 上跑 Mac OS X - 两千四百元人民币的苹果电脑

    【本文有删节--译者。】 Hackint0sh.org 的 semthex 网友与 AppleTVHacks.net 再下一城!我们把 Mac OS X 的内核整个儿换成自己改过的之后,完整的 Ma...

  • 讲演大师乔布斯

    如果你将来成了领导,比如首席执行官的话,那你就得有站在众人面前口若悬河的能力。商业领袖中擅长大型讲演的绝佳实例就是史蒂夫乔布斯。我之所以这么喜欢乔布斯的讲演风格,正是因为他没受过专业的讲演训练。他只...

  • 苹果推出革命性手机产品--MacWorld实录

    译者:这篇文章是作者亲历乔布斯(Steve Jobs)发布iPhone现场的记录。过10年回头再看,谁知这是不是历史时刻呢?以下时间均为美国西岸时间1月9日上午。本文翻译完成于美国西岸时间1月9日下...

  • 苹果CEO斯蒂夫乔布斯2005年在斯坦福大学毕业典礼上的演讲

    苹果CEO斯蒂夫乔布斯2005年在斯坦福大学毕业典礼上的演讲 Steve Job 2005年在斯坦福发表的牛B演讲 link 发现原来他老妈大学没毕业,他老爸高中没毕业,而他也没大学毕业,瞧这一家子...

相关小组

标签:

内容有问题?请与我们联络。

译作评分

  • Currently 0.00/5
  • 1
  • 2
  • 3
  • 4
  • 5
 0.0  |  0 个评分

11条评论    0眉批

  • 1.

    CharAznable 贡生

    其实翻译这文章让我很痛苦,这作者简直是以己之长量彼之短嘛,JAVA不适合做UI火星人都知道了。FLASH要是能去作企业级应用的核心的话我把我脑袋送他算了。

    01/09/2008

  • 2.

    小飞Nice 童生

    谢谢,译者对这篇文章的努力,
    但是,译者,你用过Flex吗?
    如果没有请你不用这么评论,
    他的企业级开发,绝对让所有的人震撼。

    不是Flash,是Flex,CSS+MXML+ActionScript3+AMF。
    Flash  player也就是一个AVM,JVM大家都知道吧。
    就是  一个虚拟机,这个Java的思想没什么区别
    但是人家就是美女,Java还有很多包和类还化妆自己。

    Flex,过几天做个项目Show一下。

    01/10/2008

  • 3.

    topgun 童生

    赞~~~~~

    01/10/2008

  • 7.

    CharAznable 贡生

    个人感觉JAVA是交响乐,而PHP,PYTHON,RUBY就是流行乐乐,各有各的长处

    01/10/2008

  • 8.

    qbzfox 童生

    都是有优点的,又都是又缺点的,世界上根本没又完美的事物,我们又何必卷入这场争斗呢?我喜欢JAVA我就用JAVA,我喜欢.NET  我就用.NET。

    01/10/2008

  • 9.

    vole 童生

    推荐一本书:超越Java(Beyond  Java),有中译版了
    很有思想的一本书,书中肯定了Java作为有史以来最成功语言的地位,但也中肯的提出了Java即将过时的一种可能

    01/19/2008

  • 10.

    CharAznable 贡生

    恩,谢谢,有时间我去看看

    01/24/2008

  • 11.

    mikeyao 童生

    感谢译者翻译了我的推荐,谢谢!!!

    03/10/2008

添加评论

欢迎访问译言网。在这里,您可以。。。

阅读
发现
翻译