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

Re: Programming?



> > I've kind of heard a wee bit about LOGO, but never actually saw or 
used it.
> > What does it (in the opinions of those experienced at it) does it 
bring to
> > the table?
> Some of the advantages of LISP, especially it's functional nature, 
from
> which it derived.  It was supposed to be a version of LISP especially 
for
> kids, the primary simplification being the removal of most of the
> parentheses of LISP.  One of its major features was turtlegraphics,
> inspired by the control of a very simple robot with two wheels, each
> connected toa servomotor, and a dropable ball-point pen with which to
> draw lines on the floor.  Papaert and others claimed it was a great 
tool
> for teaching geometry and other concepts.  Turtlegraphics of course 
moved
> to the screen when graphical windows became feasible on most 
computers.
> It worked in the classroom only when the teacher understood LOGO as an
> exploratory tool, not a way to produce a set of memorized patterns 
that
> were 'fun'.

Yep,  our school had it but none of the teachers wanted to do 
computers (or much else for that matter), so I stole a copy.  It was 
the only "home computer" language at the time that did graphics at all 
(without having to use peek/poke and assembler to write to video 
memory).  It had a very interesting, and I think superior, syntax 
structure than most languages I have seen.  I quickly moved on to 
Pascal, however, because I never saw a copy of Logo that could produce 
an exceutable,  it was all interpreted.  

Wasn't AutoCAD originally written in LISP?