频 道 直 达 - 新闻 - 读书 - 培训 - 教程 - 前沿 - 组网 - 系统应用 - 安全 - 编程 - 存储 - 操作系统 - 数据库 - 服务器 - 专题 - 产品 - 案例库 - 技术圈 - 博客 - BBS
51CTO.COM_中国领先的IT技术网站
找资料:

世界各地程序开发高手谈Java(3)

作者: kml 出处:赛迪网技术社区  (  ) 砖  (  ) 好  评论 ( ) 条  进入论坛
更新时间:2007-06-04 09:51
关 键 词:Java  开源  JCP  Sun
阅读提示:本文是一篇老文章,拿出来,大家一起重温下Java的历程和不同人群对它的热爱和基于Java的工作方式以及新的期望。

7.Sun应该开放Java的源代码吗?

你知道这个问题肯定会出现在问卷之中的。

这一点并不重要。Java在走自己路的过程中,自身已经建设得足够强大。-Bruce Tate

如果Sun在做这样一件有益的工作,为什么要打扰他呢?-Raghu Donepudi

不应该。如果它实现开源,那么我们能够看到Java的许多技巧,这最终将导致一些问题的出现,例如我们现在使用应用程序服务器时所遇到的问题。-Rahul Kumar Gupta

是的。Sun拒绝这样做的唯一原因就是,Java完全是他们自己的产品,他们使用它来使自己的公司得以维持下去。-Jack Herrington

一方面,开源的思想是很有吸引力的,因为它将导致更多的错误在很短的时间内就得以修改。另一方面,它可能导致分支分派的不匹配的JAVA虚拟机的出现。-Michael Pilone

不。我不相信一群普普通通的所谓天才人物就能取代那些负责管理极为健全的基本概念的大家们的科学思想-其中的大多数人甚至还不能明白这个问题。-Vlad Patryshev

开源社团的加入将会加速创新并推动该平台的竞争性。-Rod Smith(IBM)

我们需要一个开源Java的主要原因是确保该平台的生命力。如果将来Sun公司发生什么事情的话,开源的Java将列入我们的保险计划中。-Ed Cobb(BEA)

我认为是应该的。‘开源’Java并不要求Sun做什么事情,它只是要求另外一些公司或个人做一些事情。‘开源’Java是不可避免的。我建议Sun积极地实现这一不可避免并为此带来的益处做一些工作。-Rob Gingell

我对此并不关心-Kyle Gabhart

8.你希望Java有怎样的改进?

从较低层次上,Java需要代码的模块化,扩展和一个更具动态化的模型,以及还需要增加很多的功能以使得应用程序开发更为容易,因为你不可能仅仅利用库来实现一切。-Bruce Tate

内省机制(用一个类来分析JavaBean的特性)使用起来太难且过于繁重。-Laurent Ploix

需要加入代码使用许可证机制。-Greg Magnusson,Cyborg Spiders的Web技术开发的奠基者

应该提供由开发者来进行内存管理的功能。-Raghu Donepudi

应该加入运算符重载功能。-Jack Herrington

目前迫切需要在Java中加入Jar版本机制。我记不清有多少次遇到XML分析库冲突或者日志库冲突了。-Michael Pilone

类对象。十年了,没有任何改变。有大量的类对象需要加上去。-Vlad Patryshev

Java平台目前已经变得过于复杂。我们认为Java社团需要做出更好的工作来满足独立的和中小型的商业需要,这也是为了Java继续发展、繁荣和成功的目的。-Rod Smith(IBM)

Java非常需要一个更为强壮的模块化的系统。当前,我们所拥有的是一些.jar文件,其结果是成了‘.jar文件地狱’。但是今天还很难描述一个互有联系的模块化的系统。-Ed Cobb

我原先希望Java能够实现的,过去的Java并没有做到:关于日期和时间问题上有好几处从一开始就是错误的;RMI/IIOP的引入在理论上是正确的但完全没有必要;它自一开始就是自我封闭的。-Rob Gingell

对于类的加载和对象的Java运行时刻类型的关系的处理是一个错误,现在我们还在为之付出代价。你不可能真正确定出是否你的程序在编译时刻是类型安全的。而且,如果你在做适当动态的任何操作,你经常需要对一个给定类的正确加载作出猜测分析。-Jim Waldo

垃圾回收简直是个噩梦。它有可能使得没有经过良好训练的,懒散的编程人员进入到这个工业领域中。

Java需要增加的另外一些功能有:操作符重载;预编译指令(#define,等等);把声明与定义(头文件和源文件)相分离的能力;唯一的、非本机的机器标志符(用于认证之目的)。-Michael Smialek

迫切需要加入Code-Behind(页面代码分离)技术!!!ASP.NET和页面代码分离技术所带来的重用性与灵活性是巨大的。我希望JSP 3.0能够朝这个方向发展。-Kyle Gabhart

我更愿意使用Java对象来存取操作系统而不是用JNI(Java本机接口),因为大多数的Win32/Linux API都包含在Java中了。-Alexi Jordanov,OSGi技术公司ProSyst Bulgaria的项目领导者


共4页: 上一页 [1] [2] 3 [4] 下一页
【内容导航】
发表
查看
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 领 先 的 IT 技 术 网 站 ·
技 术 成 就 梦 想
·Java基础教程 (查看53147次)
·UML类图详解 (查看47544次)
·Java编程开发手册 (查看25519次)
·UML统一建模语言 (查看24906次)
·C#技术开发指南 (查看23253次)
·Java编程开发手册 (1195个砖)
·Java基础教程 (429个砖)
·C#技术开发指南 (306个砖)
·PB开发教程 (220个砖)
·.NET开发手册 (218个砖)
·Java编程开发手册 (653个好)
·Java基础教程 (570个好)
·.NET开发手册 (252个好)
·PB开发教程 (210个好)
·Delphi开发技术手册 (174个好)
订阅技术快讯
电子杂志下载
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。
名称:Vista精品应用黄皮书
简介:《Vista精品应用黄皮书》囊括了Vista的各方面内容。此次的精简版,是将里面的内容做了提取,便于用户下载和使用。内容包含了各种Vista的安装与实施、技巧与解析以及各种Vista相关学习文档和相关软件的安全下载。该电子书是了解和应用Vista人员必备的工具手册,并且也是第一本
名称:2006中国IT论坛精品集合
简介:本书由“51CTO论坛推广联盟”制作完成。书中所有内容均来自各联盟成员的论坛(网站)。制作本书的目的是为了集中大家的优势资源,将更多更精彩的内容带给广大技术爱好者。本书是联盟成立以来制作的第一本书。
关键字阅读
频道精选
主编信箱 热线:010-66476606 告诉我们您想看的:专题 文章
关于我们 | 诚聘英才 | 联系我们 | 网站大事 | 意见反馈 | 网站地图
Copyright©2005-2007 51CTO.COM 版权所有