Am 16.07.2007 um 23:33 schrieb Jacobo Polavieja: >> From my humble point of view... it seems like GTK+ is getting too >> hard > to update and add new things due to it being written in C or other > issues. It seems like Qt is much more better designed, and so could be > WPF, but this can be completely false as I'm not an expert in this > topic. > I don't say to have it written in C# or other .Net language as it > would > be too heavy for a toolkit, but maybe C++ and a good planification > from > the beginning.
C++ is especially bad if you want to use the toolkit with Mono (think p/invoke!). Regarding Gtk+ and managed toolkits you might be interested in this proposed project, a new managed widget for Gtk#: http://www.mono-project.com/StudentProjects#GTK.23_Work So if you have a problem with extensibility of a C based toolkit like Gtk+ you can just as well try to extend it with your favorite managed language and see how that works out. We could certainly argue about toolkit design from a native viewpoint (where object-oriented features like C++ might be desirable for a developer) but from a managed viewpoint QT bindings appear to have taken a very long time to be completed (1.0.0 just released this month) while Gtk# is stable for years already. It can also be a licensing question of LGPL vs. GPL/commercial dual-license, apart from any language considerations. Andreas _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
