[Gtk-sharp-list] Why does gtk sharp still use mcs (.NET 1.1)

Michael Hutchinson m.j.hutchinson at gmail.com
Thu Feb 7 16:35:46 EST 2008

On Feb 7, 2008 3:02 PM, Jerome Haltom <wasabi at larvalstage.net> wrote:
> A lot of libraries I've used have released 2.0 versions to be used by
> 2.0 users. Basically ifdefs adding in additional useful abilities using
> generics, but not preventing any abilities for those without generic
> support.
> That said, I don't know what use Gtk could derive from supporting
> generics. You can already create generic types that inherit from Gtk
> base types, so that's not an issue.

The specific example that started this thread was that a very large
amount of object boxing is going on internally -- a performance issue,
rather than an API issue.

Generating/shipping 2.0 assemblies would allow similar internal
performance optimisations to be #ifdef'ed when people identify them.

Michael Hutchinson

More information about the Gtk-sharp-list mailing list