Re: [Java-gnome-developer] Development Status
Brought to you by:
afcowie
From: Jan B. <j.b...@tu...> - 2002-07-15 21:00:02
|
Am 2002.07.15 23:09 schrieb(en) Almotasim: > > 2) Conception/technical points > > >A higher-level object-oriented API is needed in order to make > >java-gnome really viable. > I think that's a very good idea to build a high-level OO GUI-API > gathering the best features of Swing, Gtk, Qt, MFC + more (I actually > thought at first it was already part of the Eclipse project). The key > point probably relies on the community such a project is able to > gather; But there are also some drawbacks with higher-level APIs: you have to reduce the feature-set to become portable and the higher-level api's are often much slower than the low-level toolkit-wrapping APIs. This is the problem that smalltalk implementations have since years. All the gui-toolkits are incompatible although the most of them are using the same ideas like MVC. The industry is paying attention when the toolkit is nearly complete (you are supporting all widgets) and if it is fast. They are not interested if it is too slow but has a sophisticated API. You must always remeber that in most commercial situations not the programmers are the deciders but the project leaders which are often non-programmers. Regards, Jan |