[Geany-Devel] Let's use Vala
Matthew Brush
mbrush at xxxxx
Tue Nov 12 09:36:02 UTC 2013
On 13-11-11 11:48 PM, Steven Blatnick wrote:
> That sounds pretty good. Is that a lot like python and gtk? I get the impression its better since I don't think python compiles to equivolent c code?
>
If by "better" you mean faster, leaner, and more compatible with
existing C code, yep. It literally outputs (fairly) readable
GObject/GTK-style C code just like you'd write by hand. With Python not
only is it not easily callable from C code, but it's interpreted, and I
think the PyGObject/Introspection stuff makes it go through another
layer of foreign function interface stuff (libffi I guess) to actually
call the GObject C code rather than directly through a CPython extension
(could be mistaken on this).
You might like an intro like this video:
http://www.youtube.com/watch?feature=player_detailpage&v=6QrGmA_RR4E#t=2214
Cheers,
Matthew Brush
More information about the Devel
mailing list