Hi folks, it’s great to see this discussion finally moving – albeit somewhat late.
With Luca leaving the project ([Vala] Leaving the project <https://mail.gnome.org/archives/vala-devel-list/2016-September/msg00000.html>), the situation is now even more critical. Given that Joerg obviously has no time or interest it basically means that there is no-one left who used to help developing the core language. The bindings is another situation, those are quite vivid, from what I can see. Some words on my personal situation: Although I have been inactive as well for the past couple of years, I’m still willing to maintain the VAPIs I started or contributed a lot to (i.e. linux, posix, alsa, netlink, etc.). My pet project, the special-interest-middleware FSO – freesmartphone.org <http://freesmartphone.org/> – is very dependent on Vala, I guess it is among the top 10 largest Vala projects and during the development I helped Joerg getting a number of great Vala features in a solid state, such as coroutines, closures, async dbus, etc. Alas, my knowledge of the compiler internals is zero. One reason why FSO has been stalling is that I'm unsure about whether Vala is going anywhere towards a stable (with reasonably sane criteria of stableness) 1.0. I’m also the creator of numerous bug entries where Vala generates invalid C code and the Vala programmer is scared with an incomprehensible gcc error message. As far as I can see many of those are still open for a bunch of years now – which makes me feel somewhat pessimistic about the future of Vala. I’d welcome advise from the father of Vala, Joerg (or anyone other with solid knowledge of the core), to give us some direction. Would a redesign / rewrite be necessary to move forward to an 1.0 or would refactoring the compiler be enough to lower the contribution barrier? Best regards, :M: _______________________________________________ vala-list mailing list vala-list@gnome.org https://mail.gnome.org/mailman/listinfo/vala-list