[Gtk-sharp-list] Gtk libraries

Chow Loong Jin hyperair at debian.org
Fri Oct 19 03:41:48 UTC 2012


On 19/10/2012 05:26, Adam Tauno Williams wrote:
> But xwt...
> 
> "Xwt is a new .NET framework for creating desktop applications that run
> on multiple platforms from the same codebase. Xwt works by exposing one
> unified API across all environments that is mapped to a set of native
> controls on each platform."
> 
> I wish them the best of luck, but I've heard this song before, and it
> doesn't usually work out well.  The underlying controls don't correspond
> to each other 1:1 and you get left with least-common-denominator and
> lots of edge conditions.  Even if that works out there is the question
> of how hard they will work on the Gtk backend [xwt sits on top of a
> 'native' toolkit, one backend is Gtk].  So you could end up with xwt as
> a cross-toolkit abstraction layer that works on Windows and Mac and
> others are red-headed step-children.  I doubt Xamarin has any real
> interest in anything outside of Windows and Mac.

I totally agree with this. A very good example of this is WxWidgets in C++,
which looks pretty ugly and out of place on Linux. And then there's Swing in
Java, which... well let's not go there.

-- 
Kind regards,
Loong Jin

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 897 bytes
Desc: OpenPGP digital signature
URL: <http://lists.ximian.com/pipermail/gtk-sharp-list/attachments/20121019/d1048859/attachment.pgp>


More information about the Gtk-sharp-list mailing list