Version 3 of GTK-Server

Updated 2008-04-21 13:28:41 by escargo

WJG (17/04/08) Has anyone tried this one out? http://www.gtk-server.org/intro.html

'The GTK-server is a free, open-source project, which offers a stream-oriented interface to the GTK libraries, enabling access to graphical user interfaces for shell scripts and interpreted programming languages using either GTK 1.x or 2.x. It was inspired by Sun's DeskTop KornShell (dtksh) of the Common Desktop Environment (CDE) for Unix.'

There's a sample script for Tcl here: http://www.gtk-server.org/demo-stdin.tcl.txt


Judging from the examples, the API one gets with GTK-server is at about the same level as one would get by using SWIG on the GTK C headers, i.e., it's a lower level interface than Tk. Might in that respect rather be comparable to ffidl and TWAPI.

escargo 21 Apr 2008 - It depends on whether you want to compare the level of interface or the mechanism of the interface. I suppose one could write some wrappers with Snit to provide a higher-level of interface.

I was impressed by the range of scripting languages for which they had examples. In addition to Tcl, they had icon and SmallTalk (the GNU implementation).