From d.gudlat@rpluss.com Tue Sep 05 03:36:42 2000
Return-Path: <d.gudlat@rpluss.com>
Received: (qmail 24510 invoked from network); 5 Sep 2000 10:36:42 -0000
Received: from unknown (10.1.10.27) by m4.onelist.org with QMQP; 5 Sep 2000 10:36:42 -0000
Received: from unknown (HELO smtp.www-service.de) (212.77.161.16) by mta2 with SMTP; 5 Sep 2000 10:36:42 -0000
Received: (qmail 11226 invoked from network); 5 Sep 2000 10:36:37 -0000
Received: from p3e9ba94e.dip.t-dialin.net (HELO frilix.rus.ger.com) (62.155.169.78) by smtp.www-service.de with SMTP; 5 Sep 2000 10:36:37 -0000
Received: from kipnis (kipnis.rus.ger.com [193.27.25.34]) by frilix.rus.ger.com (8.8.7/8.8.7) with SMTP id MAA29645 for <lojban@egroups.com>; Tue, 5 Sep 2000 12:41:31 +0200
Message-ID: <007f01c01723$d3d63920$22191bc1@rus.ger.com>
Reply-To: "Daniel Gudlat" <d.gudlat@rpluss.com>
To: <lojban@egroups.com>
Subject: Re: Emacs etc.
Date: Tue, 5 Sep 2000 12:27:00 +0200
Organization: R+S Reengineering und Softwaredesign GmbH
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2014.211
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2014.211
From: "Daniel Gudlat" <d.gudlat@rpluss.com>

coi rodo
.i la pycyn cu cusku di'e

> <snip>... In any case, the thousandfold plus increase in potential
> users does make Windows design appealing. It would be nice -- going
> back to programming languages -- if at least they had gotten
> standardized enough that a program (I mean just the marks on paper
> or screen) written in one environment would actually run as well in
> another environment of the same name -- stories of trying to take a
> BASIC program from CPM to DOS spring to mind.

Hmm, there aren't all that many programming environments out there
which promise out of the box portability across umpteen systems for
nontrivial programs with a GUI:

a) Java: as long as you have a JVM of a suitable version, i.e.
1.1.8 or thereabouts, I don't think 1.2 has yet been ported to
all platforms in question (*nices, Linux, *BSD, WinXX, MacOS),
you are all set. This is probably the first choice for truly
platform independent programming.
b) Python + wxPython (the wxWindows bindings for Python): for those
who prefer scripting languages, this is probably the way to go.
Runs on *nices, Linux, *BSD, WinXX and probably also MacOS (I'm
unsure about the status of the Mac port of wxWindows).
d) Tcl/Tk: another widespread scripting language which runs on lots
of platforms. I can't say much else about it, though.
c) Rebol: another scripting language running on lots of platforms.
May not be entirely appropriate for things like LogFlash,
jbofi'e and similar tasks, as it looks a heaviliy geared towards
all things networks/communication oriented.

Hmm, that makes 1 "normal" and 3 scripting languages, all of them
interpreted, that I can remember off the top of my head.

Bye,
-- 
Daniel Gudlat
d.gudlat@rpluss.com
"people who quote, unlike people who are quoted, are aware of what they
are doing" the Lojban Reference Grammar (Online Version)


