Average Rating: 4.8/5.0Number of Ratings: 36Number of Reviews: 1
My Review of Vala |
||
You have not rated or reviewed this project.Click below to rate/review. | My Rating: | |
New Review |
Vala helps you to use full power of GLib's object type system and libraries built on it without knowing and coding voodoo details of pure C OOP. Approach taken by vala is quite different from making bindings to different languages - vala code is translated to C and only then compiled, so Vala libraries can be pushed back to GLib ecosystem. One can even write a gstreamer plugin or linux kernel module(why not?) - that is very hard thing to achieve using other high level languages, even C++.
Vala helps you to use full power of GLib's object type system and libraries built on it without knowing and coding voodoo details of pure C OOP. Approach taken by vala is quite different from making bindings to different languages - vala code is translated to C and only then compiled, so Vala libraries can be pushed back to GLib ecosystem. One can even write a gstreamer plugin or linux kernel module(why not?) - that is very hard thing to achieve using other high level languages, even C++.