Introduction

GTK+, which stands for the Gimp ToolKit, is a library for creating graphical user interfaces for the X Window System.

Eiffel is a pure object-oriented programming language designed with the explicit intent to produce high quality, reliable software. This page shows a comparison of all Eiffel-GTK bindings.

eGTK


Authors: Richie Bielak and others URL: http://www.netlabs.net/~richieb/gtk_eiffel.html Latest Release: 0.3.5 (13.7.00) License: Eiffel Forum Freeware License Supported Compilers: SmallEiffel and ISE Eiffel + Portability + Works with eglade + Use of Eiffel features like Assertions + Good distribution - Callback-Interface (One class for each callback)


eiffel-gtk


Authors: Paul C. Janzen, Francois Pennaneach and others URL: http://theweb.sez.to/eiffel-gtkt Latest Release: 0.03 (14.2.99) Licence: GPL or MPL Supported Compilers: SmallEiffel + Completeness - Callback-Interface (user dispatch with inspect command) - Portability


EXG


Authors: Paul C. Janzen, Francois Pennaneach, Miron Brezuleanu, Mark Arrasmith URL: http://efsa.sourceforge.net Latest Release: 0.95 (4.9.00) Licence: GPL or MPL Supported Compilers: SmallEiffel + Completeness + Win32 Gtk+ port supported - Callback-Interface (user dispatch with inspect command) - Portability


VEGTK


Authors: Object Tools (Andrew Klochkov and Eugene Melekhov) URL: http://www.eiffel-nice.org Latest Release: 1.2.0 (28.2.00) License: Eiffel Forum Freeware License Supported Compilers: Visual Eiffel, SmallEiffel and ISE Eiffel + Completeness + Portability + Win32 Gtk+ port supported + Callback-interface with multiple features


EiffelVision


Authors: Interactive Software Engineering, Inc. URL: http://www.eiffel.com/products/vision/page.html Latest Release: - (?) License: ? Supported Compilers: ?