马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
前些天,在CSDN上看到了一个消息,说是ASP.NETAJAX成功在Linux上运行,这一点对我触动很大,而且引发了我许多感叹,所以想写出来分享一下。静态 据外洋网站报导,静态言语是不是将会抢救Swing?Swing是不是必要抢救?
JulianDoherty经由过程报告JRuby能够抢救Swing入手下手了这场会商。2003年,JoshuaMarinacci发文列出了Swing失利的缘故原由:
・Swing使用创建迟缓
・Swing计划办理器很恶心
・Swing使用很难保护
・Swing功效太普遍
・没有本身特质
・Swing使用汗青记录对照糟
Doherty指出静态言语,特别是Ruby,能匡助办理这些成绩。回应Doherty的概念,pinderkent说Swing手艺是回天无术,而且APIs的创建并没有与言语的开展相分歧。
DannoFerrin也到场会商辩驳pinderkent的概念,并说Groovy是一个好抢救Swing的候选者。他指出Groovy的封装在历程事务分派大将会匡助开辟者制止过量预算。pinderkent保持Swing的APIs使这些变得不不乱。
终极,Daniel以为Swing不必要抢救。他反复Marinacci的6个概念并逐一做出辩驳。在他的文章中,这些成绩失掉了进一步论证Groovy的Swing的长处(相似于JRuby傍边的库)。
注:当java1.0方才呈现时还没有swing,事先的GUI基础编程库,sun取名叫AWT(AbstractWindowTookit),基础AWT库处置用户界面的办法是将这些元素的创立举动交给,底层操纵体系的GUI工具箱举行处置,来完成WORA的目标.而由于各种缘故原由,分歧的OS之间存在差别,使得AWT界面库存在很多bug.
1996年sun同netscape共同努力创立了新的库取名Swing.假如,没有Swing,java的图形就面就不名一文.swing是java的基本类,是JFC的一部分,完全的JFC是很伟大的.包含的Swing也良多.
最后我再次声明,我并没有说不看好java,实际上我对java很乐观的,毕竟她正在不断改进中,我相信她总有一天会和.net并驾齐驱的 |