On Thu, 2009-03-12 at 10:37 +0100, Jürg Billeter wrote:
> On Wed, 2009-03-11 at 17:46 +0800, Barry Kauler wrote:
> > I am very interested in what you have done, with your "Multiboot"
> > code. I'm wondering how far this can be pushed. Is it feasible to code
> > in a subset of Vala/Genie such that Glib/Gobject is not required, only
> > the C library, so the executable could be compiled statically with
> > dietlibc?
> > 
> > [...]
> > 
> > I'm wondering though, would I quickly run into trouble if I started to
> > write anything more than the most elementary Vala/Genie program?
> 
> You'll hit limits quite soon if you want to use more Vala features.
> Various users seem to be interested in using Vala also for non-GLib
> based applications. I wouldn't be opposed to supporting, for example, a
> POSIX backend where GLib would not be mandatory. However, this is not
> something I will focus on for the next few months. Requiring GLib is not
> an issue for most users, and there is still some work left to do before
> we can consider a stable Vala release.

Vala git master has a new command-line option --profile. Code compiled
with valac --profile posix will not depend on GLib or GObject. However,
many language features are currently not supported with the POSIX
profile.

I'm still not planning to really work on this, however, now that the
basic infrastructure is there, I'd certainly accept patches to make it
more useful.

Jürg

_______________________________________________
Vala-list mailing list
Vala-list@gnome.org
http://mail.gnome.org/mailman/listinfo/vala-list

Reply via email to