[Freeciv-Dev] (no subject)
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
@pet.utah.com.br
Subject: Scheme, yuck (Re: [Freeciv-Dev] Adding scripting language)
Message-ID: <19990902152355.B453@xxxxxxxxxx>
Mail-Followup-To: Freeciv Dev <freeciv-dev@xxxxxxxxxxxx>, \
References: <37CA7B45.32090630@xxxxxxxxx> <37CC53CB.8125F34F@xxxxxxxxxxxxxxxx>
<37CCE353.B4B8F00@xxxxxxxxx> <37CD86D8.B9E8AB0C@xxxxxxxxxxxx>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.95.6i
In-Reply-To: <37CD86D8.B9E8AB0C@xxxxxxxxxxxx>; from Martin Willemoes Hansen on
Wed, Sep 01, 1999 at 08:04:40PM +0000
X-URL: http://www.webcom.com/lalo
1: Scheme is not Lisp - similar, but different :-)
2: Guile is not (necessarily) Scheme. At least, it's not meant
to be.
I propose that we just go ahead and use Scheme, and leave
enought of a hook in our "library" to allow people who are
afraid of functional programming to write in some other way.
For an example of how to do that, I once wrote (and sometime in
the future even intend to finish) a thing called Sonya, wich
lets people write postfixed (stack-oriented) code in Guile. And
surprise, that wasn't too hard to do. (The objective was to
emulate PostScript, but after I wrote the basics I found out I
didn't know enought PostScript or Forth to emulate them.)
It should be at http://feast.netpedia.net/sonya/ if the orcs
didn't take it away to dreamland.
[]s,
|alo
+----
--
I am Lalo of deB-org. You will be freed.
Resistance is futile.
http://www.webcom.com/lalo mailto:lalo@xxxxxxxxxx
pgp key in the web page
Debian GNU/Linux -- http://www.debian.org
- [Freeciv-Dev] (no subject),
Lalo Martins <=
|
|