new gtk-fortran binding



Dear GTK+ developers,

I would like to report a new GTK+ binding: gtk-fortran. I launched the project less than four months ago with Jerry DeLisle, one of the GNU gfortran developers. The home page is:
https://github.com/jerryd/gtk-fortran/wiki

We have a GTK+ 2.24.4 branch and a 3.0.8 branch. Tests were carried out with Linux, Windows and Mac OS X, as you can see here:
https://github.com/jerryd/gtk-fortran/wiki/Screenshots

The binding is not 100% complete, and I do not know if it reaches a sufficient quality standard to figure on your http://www.gtk.org/language-bindings.html page. But we would be happy to receive any comment or advice to improve it.

Sincerely yours
Vincent MAGNIN


P.s. This is the abstract of the project:

"The gtk-fortran project aims to offer scientists programming in Fortran a cross-platform library to build Graphical User Interfaces (GUI). Gtk-fortran is a partial GTK+ / Fortran binding 100% written in Fortran, thanks to the ISO_C_BINDING module for interoperability between C and Fortran, which is a part of the Fortran 2003 standard. GTK+ is a free software cross-platform graphical library available for Linux, Unix, Windows and Mac OS X.

gtk-fortran offers currently an interface to around 8800 GTK+ 2.24 and 8450 GTK+ 3.0 functions (GTK, GDK, GdkPixbuf, Cairo, Pango, ATK, GLib, GObject, GIO). These interfaces were automatically created by a python script which parses the C header files of the GTK+ libraries. gtk-fortran has already been tested under Linux, Mac OS X, Windows 7, on 32 bits and 64 bits machines, and on Big-endian and Little-endian machines."




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]