17 ms·
Agreed with that, although i tried getting into fixing a bug in Geary (a Vala written mail client) and documentation was so scarce, i gave up on it early on, be
by buster 14y ago
Agreed with that, although i tried getting into fixing a bug in Geary (a Vala written mail client) and documentation was so scarce, i gave up on it early on, before wasting hours of trying to figure out Vala.
It seems to have gotten better, and they added lots of stuff on https://live.gnome.org/Vala/Documentation https://live.gnome.org/Vala/Documentation BUT for example, i'd like to open and write a sqlite database. There even is a vala binding: http://valadoc.org/#!api=sqlite3/Sqlite http://valadoc.org/#!api=sqlite3/Sqlite
It's much harder to figure those out than the usual bindings let's say http://docs.python.org/2/library/sqlite3.html http://docs.python.org/2/library/sqlite3.html . There is some Database class. But apart from function names no documentation is given at all.
With the python version (and most likely ruby, perl, C, etc.) i can start immediatly, there are examples and everything.
No, why should this be different with the gnome javascript bindings? What happens if there is no binding? You can find lots and lots of bindings for the major script languages and it is easy enough to create one yourself thanks to boost and SWIG and ctypes in python.