论坛首页 Java企业应用论坛

Java语言下一步可能快速演化, Eclipse将疲于跟从, NetBeans 6 值得一些期待

浏览 64940 次
该帖已经被评为精华帖
作者 正文
   发表时间:2007-03-01  
虽然非 Sun 的 IDE 在标准跟随方面比 NB 慢一点,但这不是什么大问题。因为一直以来就不是。
0 请登录后投票
   发表时间:2007-03-01  
swing 做的效果很好的例子,很多很多 例如永中office magicdraw netbean jbuilder等
0 请登录后投票
   发表时间:2007-03-01  
单纯的java语言来说,在我看来已经比较成熟了,快速演化的可能性不大吧,如果说下(下)一版本在语言/语法上做比1.5动作还大的变化,可能性更不大。
所以在选择IDE方面,应该没有什么太大的影响吧,个人就是用eclipse,对NB一直不太感冒
当然如果NB有更特色的特征,也还是比较期待的。
0 请登录后投票
   发表时间:2007-03-01  
增加一个 ThisClass 来代表当前class, 类似用 this 来代表当前实例的语法, 我想很多人都想要过吧, 但是现在的java就是没有.
SUN对这个RFE http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6479372 的评估是其工作量不亚于增加泛型. 不知道7能不能加上去.

如果我在官方出来这个支持之前就可以先给你一个javac的包, 扔到你的JDK里面去, 你就可以直接在NetBeans IDE里跟其它语法一样的用, javac 和 ant 都照常用没有差别, 编译出来的结果也是完全兼容1.5的JVM, 那会不会想尝鲜呢?
0 请登录后投票
   发表时间:2007-03-01  
这个想法还真不错.用自己的语法,以及编译器,生成的却是兼容标准jvm的字节码.好,老大搞出来一个后,我先尝鲜.
0 请登录后投票
   发表时间:2007-03-02  
Allen 写道


在众多项目原地踏步在JDK1.4甚至1.3的中国大陆,你能指望众生对“先进的语法元素”会抱有足够的期待吗?


其实不只是中国大陆,越大越复杂的系统对于新技术的跟从越是谨慎。
我现在安装SAP的时候还不得不用1.4呢

难道为了用上1.5就要停止其他研发来修改全部代码吗?一般都不会的,这些工作都要几年才能完成。
0 请登录后投票
   发表时间:2007-03-02  
eastviking 写道
Allen 写道


在众多项目原地踏步在JDK1.4甚至1.3的中国大陆,你能指望众生对“先进的语法元素”会抱有足够的期待吗?


其实不只是中国大陆,越大越复杂的系统对于新技术的跟从越是谨慎。
我现在安装SAP的时候还不得不用1.4呢

难道为了用上1.5就要停止其他研发来修改全部代码吗?一般都不会的,这些工作都要几年才能完成。


LDAP还不能用1.5跑起来
今天正在安装ldap.....
1.5抱错,换1.4通过
0 请登录后投票
   发表时间:2007-03-02  
分析得很精辟,学习。
0 请登录后投票
   发表时间:2007-03-02  
分析得很精辟,向你学习。
0 请登录后投票
   发表时间:2007-03-02  
eclipse和netbeans的定位不一样,eclipse从一开始强调的是平台概念,ibm给大家描绘了一个各种软件都在上面运行的大平台,不仅仅是给java开发人员准备的,可惜曲高和寡。。。现在95%以上的eclipse平台软件仍然是ide,从这方面来讲,eclipse已经是彻底失败了。。。
从java 开发功能上讲eclipse已经远不如netbeans 5.5,netbeans5.5是一种功能快速膨胀的产品,接收了sun的Creator2,Studio Enterprise的源代码,但好像一时吃不消,很多功能用起来就是有点别扭。
从最基本的ide的功能,netbeans做得还不够,目前代码辅助比起eclipse还有一段距离,很多界面操作细节也觉得不方便,期待netbeans6.0到来。netbeans 6.0的开发周期比较长,今年年底才能面世,这样netbeans 6.0也有足够的时间来优化基础平台了,中间会发布5.5.1补充一下(roadmap上写的是4月份发布)。
netbeans6.0也加入了大量scripting lang的支持,Update Center的lang support中已经有好几种语言可以用了,但现在目标仅限基本编辑功能hightlight, code completion, format,另外,特别是JRuby, JROR,也显示了SUN对ruby的支持力度。
maven在netbeans 6中也内置支持了,netbeans以ant,maven来管理项目是值得骄傲的,我一直不喜欢ide自己特有的项目文件,eclipse更离谱,除了项目文件外,还有workspace中也会有一些垃圾文件。
eclipse在换了新jdk后,并没有感觉太多的性能提升,而netbeans在jdk 6后速度提高是很明显的。swing现在默认也不会有1.4那么难看,而且可以轻易的换皮肤,sun的观点很直接,ms自己的office,media player, vs都没有应用系统界面,为什么swt还在高唱awt十几年前的老调----Native L&F,何况目前swt的native l&f也是掩耳盗铃,在非win平台,实在是差强人意,linux很使用gtk主题很会变形,或者一踏糊涂,。。
docbook在netbeans中也回来了,可以直接在nb写文档了。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics