James Henstridge's
Language Bindings |
The GNOME language-bindings tutorials.
*MUST* |
Octave Dynamically loaded functions with
code written in C++.
|
The guide to writing some language bindings
|
The guide to writing some language bindings
using C++ to extend octave is given here. See also info octave
at the node functions.
*MUST* |
[root@EarthSimulator]# info octave |
octave access from GNU/Linux, some nice octave language tutorials. |
octave sources |
Learn the ideas of Octave core programming. |
GTK+ project sources |
learn about glib, gobject, and gtk model. |
GObject tutorial |
Mathieu Lacage's, GObject tutorial |
PyGTK sources
broken |
learn about wrappers and language bindings. |
SWIG: a simple wrapper generator |
learn to write wrappers to access C/C++ code from python/perl/tk. |
/usr/include/dlfcn.h |
Learn mechanism of dynamic function loading. |
[root@EarthSimulator]# man dlopen |
Learn mechanism of dynamic function loading. |
XML, libxml2, SAX |
Learn to read/parse/write and interpret XML code. |