忙碌的一天和RCP

几乎忙翻了天了。一整天,差不多没有时间坐到自己的Laptop之前。

终于有时间坐下来了。大胃告诉我,关于Eclipse和NetBean的争论,上了CSDN的Java频道首页了,差不多成了头版头条。进Blog看了看,确实有很多blogger发表了一些评论,有意思的是,谈论慢慢的从Eclipse和NetBean的比较,转到了Eclipse和IDEA的比较。

当初发这个blog,主要的原因是因为看到SUN的工程师(以及NetBean)社区在宣传NB的时候,似乎过“火”了点(确实有一点点“恼火”),而且,如果真的有Eclipse的使用者迁移去了NB,那么“理论上”也应该有NB的使用者开始使用Eclipse了。

其实,不是不喜欢IDEA,但是用Eclipse更多,其中的一个原因是工作的关系。然而,IDEA不是free的(目前只有你的项目是Open Source的,才可以申请一个free的License),而且,IDEA不是Open Source的,这对于整个社区对这个工具的支持就有很大的影响了。

其实,并不想发起关于哪个IDE更好的争论,就好像操作系统的争论一样(当Windows和Linux“吵”得不可开交的时候,总会有人说,“用Mac OSX吧”)。对于一个IDE来说,很大程度取决于工作的关系,剩下的就是兴趣了,再者就是整个使用群体对这个IDE的贡献。

对于Eclipse的关注,我更在乎的,是Eclipse Foundation提出的Rich Client Platform(RCP)。刚刚看到一篇blog,关于RCA (Rich Client Application)和HCA (HTML Client Application)。开发RCA需要什么?需要一个基础平台,定义完好的API,灵活的宽展能力以及良好的支持和文档(可能还有其他的要素)。用Visual Studio/MFC开发过Windows程序的工程师可能读有一些体会,Studio中开发Windows应用为什么比较容易(相比使用Windows SDK)?主要原因是MFC这个基础框架和大量定义完好的API。如果没有MFC而只有Windows SDK的话,我想Windows应用不会涌现的那么快(这里面当然还有VB,Delphi的功劳)。也许做这样的直接类比没什么意思,但是总觉得,Microsoft这样的“软件巨头”在吸引开发者方面所作的努力,也值得Open Source社区仔细思考一下:源码开放是最吸引人的,但是“如何快速而方便的开发”也足够吸引人了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值