西西河

主题:【文摘】SWT……内幕? -- upson

共:💬44 🌺50
全看分页树展 · 主题 跟帖
家园 有,可用,好用,这是完全不同级别的概念

这么说吧,一直到netbean的某个版本,java的ui开发工具才真正达到,甚至超过vs studio的水准。

你说的那个,还有wsad,都用过,但是运行速度和稳定性,非常头痛,大点的东西,让人想砸电脑,最后还是手工调。另外在layout上,swt还是老脑子,不象java5以后重新设计了一个比较好用的layout。sun的一个设计师当时承认,以前的路子走错了,layout可以做的尽量复杂,但是不应该让用户来学习这种复杂的使用,而应该通过工具来屏蔽这点,这样可以做到简单、方便的设计又能充分利用layout 的auto size特性实现跨平台和多分辨率的支持。

其实eclipse从2开始,就再也没快过,完全没有1.0时候给我那种惊艳的感觉。ibm就是个流氓公司,他出的东西,核心思想就一个,通过复杂,运行缓慢的应用和乱七八糟的捆绑关联,实现ibm 产品和服务销售的利益最大化。都是做j2ee,就他的破烂根本没法在别人家的jdk上跑,而为了打击竞争对手,某些机器的jdk,他们也要拖个几年才出,前几年使劲鼓吹jsf,后来拿不到控制权,现在又要全面放弃jsf,转向支持wicket, ibm推swt,绝不是因为swing不好,没有改进余地,而是因为他拿不到控制权,无法满足他的商业利益。

当年某个项目,ibm甚至动用了中国研究院的相关开发人员承诺为我们定制开发,目的就是为了说服我们全面使用他们的桌面应用方案。经过多次讨论以后,发现可用的东西太少,而且核心部分还存在一个授权费用问题,还是放弃了。

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河