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

Reply via email to