[Gllug] Logo as a first language
Nix
nix at esperi.org.uk
Mon Mar 7 16:33:03 UTC 2005
On Thu, 03 Mar 2005, Peter Childs uttered the following:
> If memory serves correctly, Logo (On my Atari see another current
> thread...) was functional, somwhat realated to Haskel which as
> certainaly has been used for real work.
Logo is a syntax layer over Lisp.
> I've also met graphical libraries in other languages that are turtle
> like, Postscript can work like this. So my memory is telling me that
> Logo is a cross between Postscript and Haskel hmm what a strange
> cross....
Some Scheme implementations (e.g. SCHEME-48 and derivatives, including
scsh) permit modules to replace the Lisp reader (== parser, roughly).
With this and a few (OK, *quite* a few) macros, it's possible to make a
Scheme interpreter accept Logo programs (with a bit of Schemish stuff at
the top to set the module system up and flip the reader over).
> In short all languages have their place, and all landuages have a
> correct place for there use, Its just a matter of using the right
> tools for the right job.
I dispute your contention that there is ever a right place for
PILOT or MS BASIC V2.0 other than the dustbin.
--
> ...Hires Root Beer...
What we need these days is a stable, fast, anti-aliased root beer
with dynamic shading. Not that you can let just anybody have root.
--- John M. Ford
--
Gllug mailing list - Gllug at gllug.org.uk
http://lists.gllug.org.uk/mailman/listinfo/gllug
More information about the GLLUG
mailing list