Article View: uk.comp.os.linux
Article #1819Re: Gui tool similar to "Motif Tools"
From: Klaus Schilling
Date: Mon, 28 Sep 1998 00:00
Date: Mon, 28 Sep 1998 00:00
49 lines
3637 bytes
3637 bytes
lvirden@cas.org writes: > According to Klaus Schilling <Klaus.Schilling@home.ivm.de>: > :espel@news.ens.fr (Roger Espel Llima) writes: > : > :> In article <87u31uk1cd.fsf@ivm.de>, > :> Klaus Schilling <Klaus.Schilling@home.ivm.de> wrote: > :> > > :> >And how about Scheme, Pike, Ruby, Ici, SLang, ... ? > :> > :> What are Pike, Ruby and Ici? Do you have pointers to webpages or ftp > :> sites about them? > : > :Ruby is a free scripting language by a japanese group around Matsumoto, which > :comes with the japanese extension set for debian linux. It is found also at > :ftp://ftp.netlab.co.jp/pub/lang/ruby , with garbage collection, single imple- > :mentation/multiple interface inheritance, exception handling, functions as > :first-class-objects, dynamic loading, easy extensibility through the C API, > :eiffel-like syntax > : > :Pike is a free scripting language by a swedish team around F. Hubinette, which > :is used e.g. in Idonex' webserver 'Roxen', on ftp.idonex.se/pub. It has a > :C-like syntax, OO based on moduling, garbage collection, dynamic loading, easy > :C-API extensibility. > : > :Ici is a PD scripting language with algol-like syntax, some lisp features > :underneath, garbage collecting, moduling, extensibility etc. Its author is > :A. Newman ( andy[research.canon.com.au ). > > So each of these have X11 GUI programming integrated into them? That's great. > Are there others as well? One of the most frustrating things for novice users > of Tk and Python and Perl users is the strange bindings . But perhaps the > 3 above all use a native interface for GUI development. Do any of them > also do cross platform development? That's one of the great things that > Python's stdwin offered early on, as does Tcl/Tk. They work on a number > of platforms and windowing environments. GUI is not integrated into the above scripting languages, but can be loaded as a module, by wrapping gtk, motif or whatever one wants to. Sometimes those modules come with the distribution, others are contributed or can be implemen- ted easily, leaving the programmer the complete choice how to write interfaces. So all in all the same principle as in Python or Perl. Otherwise I couldn't run'em on a virtual console. Stdwin for example is originally a C lib and could sure be wrapped for any scripting language with a decent C API, it has been done e.g. for Clisp (probably too much bloated for a scripting language). Klaus Schilling
Technical Details
Message-ID:
<87ww6pryhg.fsf@ivm.de>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<906505462snz@vision25.demon.co.uk> <87u31uk1cd.fsf@ivm.de> <6ul85t$mu8$1@nef.ens.fr> <87af3lu4sf.fsf@ivm.de> <6um99t$qn1$1@srv38s4u.cas.org>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f5392,801ed80c634e88d X-Google-Attributes: gidf5392,public X-Google-Thread: 103734,801ed80c634e88d X-Google-Attributes: gid103734,public X-Google-Thread: 1103af,801ed80c634e88d X-Google-Attributes: gid1103af,public X-Google-Thread: 10d8ad,801ed80c634e88d X-Google-Attributes: gid10d8ad,public X-Google-Thread: 108717,801ed80c634e88d X-Google-Attributes: gid108717,public X-Google-Thread: 1025b4,801ed80c634e88d X-Google-Attributes: gid1025b4,public X-Google-Thread: fc89c,801ed80c634e88d X-Google-Attributes: gidfc89c,public From: Klaus Schilling <Klaus.Schilling@home.ivm.de> Subject: Re: Gui tool similar to "Motif Tools" Date: 1998/09/28 Message-ID: <87ww6pryhg.fsf@ivm.de> X-Deja-AN: 395435053 Sender: klaus@debian References: <906505462snz@vision25.demon.co.uk> <87u31uk1cd.fsf@ivm.de> <6ul85t$mu8$1@nef.ens.fr> <87af3lu4sf.fsf@ivm.de> <6um99t$qn1$1@srv38s4u.cas.org> Organization: IVM GmbH Newsgroups: uk.comp.os.linux,comp.os.linux.misc,gnu.misc.discuss,comp.os.linux.development.system,comp.unix.programmer,comp.windows.x,comp.programming