设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

Netbeans频出招Eclipse将以何应对?

2007-5-10 11:27| 发布者: joejoe0332| 查看: 5560| 评论: 3

  强大的更新和发布能力
  在 NetBeans 上构建的应用程序由 Platform 和实现特定于该应用程序的功能的客户模块组成。 NetBeans 还提供称为自动更新技术: 直接通过应用程序便可以下载新模块或更新模块。

  如果要发布基于NetBeans的程序,厂商并不需要发布整个新版本的产品,而只需要在服务器上更新,并强制用户下载新版本。这种更新是异步递增进行的,因此,不会明显地干扰用户的工作。

  更好的跨平台兼容性

  由于NetBeans采用了Java的SWING,因此,它可以很容易地运行在其他各种操作系统平台上,如Windows、Linux、Mac OS-X、Solaris、HPUX、OpenVMS、OS/2等。而且随宜着JDK的不断升级,SWING会随着JDK性能的提高而提高,而Eclipse的SWT就不一样了。由于SWT是IBM负责开发的,因此,SWT实际上和Java没什么关系,只是穿上了一件Java的外衣而已。我们可以从JDK5就可以看出来,在JDK5中SWING的性能有了明显的提高,而在JDK5中SWT的性能却没有一点改进。

  同时使用SWING还有另外一个好处,就是在发布程序时,不再需要专用的二进制库或组件,只需要目标机器上有JRE即可。

  有组织的开发和升级

  这是NetBeans最重要的优势。就象微软的Visual Studio一样,只由微软负责开发,虽然有很多人抨击微软的垄断,但这种开发和维护的垄断的却会对软件的发展非常有利。而NetBeans就象微软阵营的Visual Studio一样,由一家公司负责完全的维护和开发。这样一来,可以使bug数明显减少,并且会保证界面的一致性。而Eclipse由开源组织负责开发和维护,由于参与的人员水平不同,习惯也不同。这就会给为Eclipse的发展带来一些影响。也许现在Eclipse升级变慢要和这个有一些关系。

  NetBeans虽然有很多Eclipse不具备的功能和特点,但Eclipse毕竟是先来的,所谓先入为主。Eclipse在出道这几年也积累了很多的资本。NetBeans要想一下子打倒Eclipse也不那么容易。

  正所谓天下武功出少林,现在很多开发工具,无论是国外的,还是国内的,有很多都是基于Eclipse的,如MyEclipse、金蝶的开发工具,普元的组件开发工具,甚至大名鼎鼎的JBuilder也放下架子来靠近Eclipse,最近新出的JBuilder2007其实就是Eclipse加上很的插件。可见,现在Eclipse已经成为很多开发工具的父工具了。NetBeans要想抢过Eclipse的饭碗,还得多下功夫。

  Eclipse要对付NetBeans的方法还不止这些。由于Eclipse采用了SWT,因此,Eclipse就具有了访问操作系统层的能力和强大的集成能力。Eclipse却可以即只是简单的调用和返回那样的轻量的集成,也可以集成其他的软件,如Word、Excel等。从Eclipse的这些特定可以看出,Eclipse并不是好惹的。至于最终Eclipse和NetBeans谁能胜出,还得看今年它们的表现了。

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部