Re: [Vala] POSIX and Dova profiles

2012-08-04 Thread Jürg Billeter
Hi,

On Sat, 2012-08-04 at 08:44 +0800, Nor Jaidi Tuah wrote:
 I'm not sure what gaps in gobject that
 Dova is supposed to fill in. But is it
 possible to improve gobject to incorporate
 those features? Perhaps the vala team
 can make suggestion to the glib team.

This is certainly a valid question. However, it's more about different
approaches and concepts than about missing features. There will be
differences in memory management (simpler and less frequent use of
reference counting, stack-allocated objects), much simpler object
construction, fibers (multiple stacks) instead of async callbacks, and
more.

Most of these differences cannot be integrated into GObject for
compatibility reasons and thus, such experiments have to be carried out
in separate projects.

Regards,
Jürg

___
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list


Re: [Vala] POSIX and Dova profiles

2012-08-03 Thread mar...@saepia.net
Vala is always marketed as being integrated with GObject, which I
think is advantage - IMO to make product consistent team should focus
on Vala/GObject.

m.

2012/8/3 Jürg Billeter j...@bitron.ch:
 Hi,

 valac has had experimental support to build applications without GLib
 for a while now. However, the POSIX profile still supports only a subset
 of the language and there is no indication that this will change anytime
 soon. I'm still working on the experiment that started with Dova, but
 the differences to Vala/GObject have grown to a point that it no longer
 makes sense to maintain both compilers in the same repository.

 Is anyone actively using either of these two profiles despite their
 limitations? If that is not the case, I'd be in favor of dropping them
 from master and keeping the focus on GLib/GObject.

 Any comments?

 Regards,
 Jürg

 ___
 vala-list mailing list
 vala-list@gnome.org
 https://mail.gnome.org/mailman/listinfo/vala-list
___
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list


Re: [Vala] POSIX and Dova profiles

2012-08-03 Thread Nor Jaidi Tuah
I'm not sure what gaps in gobject that
Dova is supposed to fill in. But is it
possible to improve gobject to incorporate
those features? Perhaps the vala team
can make suggestion to the glib team.

Sorry if my suggestion is naive.

Nice day
Nor Jaidi Tuah


___
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list