dbo:abstract
|
- As shown in the table below, GTK has a range of bindings for various languages that implement some or all of its feature set. GTK 2 is no longer supported, meaning some languages below do not have current GTK support.
* 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-based releases.
* Glade Interface Designer (en)
- У GTK есть множество для различных языков, которые реализуют все или часть функций GTK. GObject (GOB) был изначально написан как главный компонент GTK, но в итоге им стал GLib. GObject Introspection — промежуточный слой между библиотеками на Си (которые используют GObject) и языковыми привязками; например PyGObject использует именно его, а PyGTK — нет. Официальные привязки GNOME следуют расписанию выпусков GNOME, что гарантирует стабильность API. (ru)
|
rdfs:comment
|
- У GTK есть множество для различных языков, которые реализуют все или часть функций GTK. GObject (GOB) был изначально написан как главный компонент GTK, но в итоге им стал GLib. GObject Introspection — промежуточный слой между библиотеками на Си (которые используют GObject) и языковыми привязками; например PyGObject использует именно его, а PyGTK — нет. Официальные привязки GNOME следуют расписанию выпусков GNOME, что гарантирует стабильность API. (ru)
- As shown in the table below, GTK has a range of bindings for various languages that implement some or all of its feature set. GTK 2 is no longer supported, meaning some languages below do not have current GTK support. (en)
|