Re: A question on Lisp, Scheme, Guile, eLisp etc. (slightly offtopic)



Archit Baweja <bighead@crosswinds.net> writes:

> Hey
> 
> I have a slightly offtopic question. Also I'm not subscribed to the guile
> mailing list (if there is any) so bear with me.

go thee to http://www.gnu.org/software/guile/ and read it. (duh!).

> I have a very basic question. What is the relationship between all these
> languages, namely
> [1] Lisp

this is a family of languages which use parentesized syntax and the
`lambda' keyword.  these are about the only shared features of the
languages involved.

> [2] eLisp

an oldish Lisp used to script (and write most of) Emacs.

> [3] Scheme

a small and relatively modern Lisp.  see http://www.schemers.org

> [4] Guile

the "official" GNU implementation of extended Scheme, with emphasis on 
playing well with the C world.  http://www.gnu.org/software/guile/ .

> [5] Script-fu (I'm totally in the dark about this one).

the Scheme dialect used to script the GIMP.  http://www.gimp.org .

> [6] Common Lisp

the modern "industrial strength" variety of Lisp.  dig it.
http://www.lisp.org .

> In particular I would like to know which one of these was first (that would
> definitely not be Guile or eLisp, I know). I mean which came first, and which
> derived from the other.

there are many influences, but hardly any outright derivations.  look
up the FAQ for comp.lang.lisp or comp.lang.scheme.  (left as an excercise).

> I would be glad if someone could enlighten me on this.

tried a search engine?  http://www.google.com is a pretty good one.

-- 
All ITS machines now have hardware for a new machine instruction --
SPO
Skip if Power Off.
Please update your programs.




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