快速业务通道

2010年春Java平台圆桌会议 - 展望Java行业的未来 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-14
案几乎没有丝毫引起 我的兴趣。”

“模块性解决方案正日趋成熟的事实说明大部分已有 Java 应用程序,虽然它们可能会从模块性中受 益,但都没有这一必要性。对于许多应用程序来说,模块性可能会弊大于利”,Mackie 说。

他说,“但是,模块性在移动环境的 Java 开发中非常重要。举例来说,如果没有它,我们将很难看 到 Java 会在智能手机上普及。”

Dan Allen 说,“移动应用程序并不需要 JVM 带来的所有功能。如果 Sun 接受模块 JDK,Android 和 Java ME 的分开就不会发生。”

Java 和多语言 VM

JVM 需要 “一种真正的语言” 吗?

与 Java 社区本身一样,与会者在讨论核心 JVM 语言的需求时意见发生了分化。

Neal Ford 说,“Java 已经死了。但是,多语言编辑的未来看似光明。我们以 Swing 开发为例,您 可以使用 JRuby (Swiby) 或 Groovy (SwingBuilder) 中的 DSL 在 Clojure 等先进的函数语言中构建用 户界面,创建关键线程安全部件,并能保留多年以来创建的所有 Java 库。”

对 Steve Perry 来说,这一场景看上去比较可行,虽然没有切实的商业收益。他说,“我尝试不受技 术的影响。我们关注能确实吸引我的东西。”

与此同时,Dan Allen 认为 JVM 是一个完美的沙箱。他说,“发现主要语言之后,开发人员可以迁移 到它,而不要转储知道和投入的一切。Grvvoy 和 Scala 的成功证明沙箱方法是可靠的,但任何语言都是 不可替代的。我相信总会有更好的。”

“一种真正的 JVM 语言” 的时代已经过去,还是尚未找到最合适的方案?

此前,一些 Java 社区人士(其中一些为 developerWorks 写文章)争论 Java 语言是否已经死亡, 或者像 COBOL 一样死亡。如今,更深层次的问题是 Java 语言是否已死亡有什么影响,因为 JVM 上还有 许多其他语言。

Andrew Glover 说,“多语言 VM 让 ‘Java 已死亡’ 这一诊断或多或少变得饶有趣味。Java 是一 个平台!如果 Java 语言缺少一些我所需求的特性(或者出现在其他语言时),那么我可能会选择其他语 言。”

他说,“Java 的真正强大之处是语言干净地脱离了虚拟机。JVM 的可靠性可允许开发人员混搭语言, 发挥这些语言各自的优势。”

Alex Miller 说,多语言 VM(已经由 OpenJDK Da Vinci Machine 项目实现)将为 Java 开发人员提 供独一无二的机制,可以将工作侧重于语言互操作性、元对象协议和其他方面。

Miller 和其他人同意大企业软件公司继续在 Java 中大笔投资。

Dan Allen 说,“Java 是一种非常易于理解的语言,并且对于公司开发人员来说非常不错。挑战是如 何积极地发展该语言。需要引入新的语言特性,并且需要消除不推荐的用法!没有人在使用 Java 5 注释 时还在使用 Java 1.1 中的旧式代码。”

Ted Neward 还呼吁 Java 语言设计人员 “了解其他语言的环境 — 从 C++、C# 和 Visual Basic 开 始 — 并确定一组可再次焕发 Java 活力的新特性。”

Mik Kersten 说,“Java 作为一种面向对象编程为我们提供了极好的基础。它做到了,也发挥了作用 ,但它需要继续上升一个台阶。但从社区的角度来说,我们不需要确保 JVM 上能出现额外的创新。”

2010年春Java平台圆桌会议 - 展望Java行业的未来(5)

时间:2011-11-02 IBM Jenni Aloi

Spring 的未来怎样?

Java 最稳定、流行的开发平台之一已经于 2009 年易主:VMWare 购买了 SpringSource。我们向与会 者提问,“Spring 产品组合在 VMWare 的管理下将如何发展。”

似乎人们一致认为 Spring 在 VMWare 的经营之下会开始进入云计算领域。Spring 将 &ldq

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号