On Tue, Sep 1, 2009 at 10:40 AM, Jan Hudec<[email protected]> wrote: > > You would need a .vapi for the python library. There is none in the vala > distribution, so search the web whether somebody already did anything in that > direction, otherwise you'd have to write it.
I found this, I just tried to ask for more details there: http://arcriley.blogspot.com/2009/06/adding-full-python-support-to-vala.html > The API is bigger, so it would be more work than Lua, but for the start you > don't need everything -- just the functions to load code, execute it and > control the execution. > > However, it might be better to go the other way around. Implement your code > in vala as library, bind it to python and call it from there. I believe there > is experimental implementation of gobject-introspection for python. As far as > it works, any vala code should be just callable from python including ability > to bind python callbacks to signals with no extra effort (just ask valac to > generate the .gir and compile it to typelib with g-ir-compiler). As far as it > does not (I didn't try it and it's supposed to be experimental), python-glib > has some reasonable tooling to do the binding. Hmm, have to think about this.... Thanks! _______________________________________________ Vala-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/vala-list
