WEB开发网
开发学院软件开发Java 2010 年春 Java 平台圆桌会议 阅读

2010 年春 Java 平台圆桌会议

 2010-07-05 00:00:00 来源:WEB开发网   
核心提示: “很让人不耻,因为我认为 Mark Reinhold 和 Alex Buckley 在模块性方面的展示确实非常有吸引力”,2010 年春 Java 平台圆桌会议(7),Miller 补充说,“集成模块定义、依赖关系管理和紧密部署的概念可支持 CPAN、Ruby

“很让人不耻,因为我认为 Mark Reinhold 和 Alex Buckley 在模块性方面的展示确实非常有吸引力”,Miller 补充说,“集成模块定义、依赖关系管理和紧密部署的概念可支持 CPAN、Ruby Gems 或 Groovy Grape 系统,并且能更好地构建和部署 Java 软件。”

但是,模块化 Java 平台也有其缺点和批评者。

“我认为 Project Jigsaw 不切实际”,Steve Perry 说,“他们提议的解决方案几乎没有丝毫引起我的兴趣。”

“模块性解决方案正日趋成熟的事实说明大部分已有 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 来说,这一场景看上去比较可行,虽然没有切实的商业收益。他说,“我尝试不受技术的影响。我们关注能确实吸引我的东西。”

上一页  2 3 4 5 6 7 8 9 10  下一页

Tags:Java 平台 圆桌会议

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接