PyGTK [SEP] programming language
PyGTK
PyGTK is a set of Python wrappers for the GTK+ graphical user interface library. PyGTK is free software and licensed under the LGPL. It is analogous to PyQt/PySide and wxPython, the Python wrappers for Qt and wxWidgets, respectively. Its original author is GNOME developer James Henstridge. There are six people in the core development team, with various other people who have submitted patches and bug reports. PyGTK has been selected as the environment of choice for applications running on One Laptop Per Child systems.
PyGTK will
List of language bindings for GTK
As shown in the table below, GTK+ has a range of bindings for various languages that implement some or all of its feature set.
- GObject (GOB) was initially written as a central component of GTK+, but outsourced into GLib.
- GObject Introspection is a middleware layer between C libraries (using GObject) and language bindings, e.g. PyGObject uses this, while PyGTK does not.
- Official GNOME Bindings follow the GNOME release schedule which guarantees API stability and time-