News for hackers. Stuff that matters.
Re:Lisping at JPL (2002) by flavio81 on Saturday January 18, 2020 @10:01PM (#22089100)
>Pretty sure Logo was originally implemented with a lisp, no?

Logo is a bare-bones Lisp disguised as an educational language.

Re:Lisping at JPL (2002) by kamaal on Saturday January 18, 2020 @10:10PM (#22089136)
I recently picked up 'Turtle Geometry' from Abelson and diSessa. And it was a mind blowing experience.

Really makes you think what kind of fun programming was about back then and its potential. Frankly speaking you begin to feel programming has kind of lost its way.

Re:Lisping at JPL (2002) by lonelappde on Monday January 20, 2020 @03:47PM (#22101970)
All the easy problems are solved. Logo and processing and scratch exist Programming didn't lose its way, it move forward on its way.
Re:Lisping at JPL (2002) by taeric on Sunday January 19, 2020 @12:50PM (#22092729)
It is still somewhat there. Just competing with a lot more advanced things now.

I also picked up that book. What are you using to work through the exercises?

Re:Lisping at JPL (2002) by kamaal on Tuesday January 21, 2020 @02:37AM (#22105015)
I'm using TerrapinLogo. Its free but not quite, but works for the most part. Also supports multiple turtles.
Re:Lisping at JPL (2002) by pgtan on Sunday January 19, 2020 @05:11AM (#22090548)
But it is also a excellent concatenative (left-to-right) language with brilliant procedure definition mechanism. Here as example, an oneliner to draw ascii christmas tree, we made with the kid last year:

? tanne.print tanne.output tanne.shift tanne.split 19 3 3

Re:Lisping at JPL (2002) by lonelappde on Monday January 20, 2020 @03:46PM (#22101958)
It's a bit silly to hide the work in a method call and call it a "one-liner".
Re:Lisping at JPL (2002) by taeric on Sunday January 19, 2020 @05:12PM (#22094480)
What are you using to execute this? The Python module?
Re:Lisping at JPL (2002) by pgtan on Sunday January 19, 2020 @07:01PM (#22095084)
Berkeley Logo (brand new in version 6.1). I have compiled two versions, with and without wx.

The file with the procedures is on github:

https://github.com/pgtan/puzzles/blob/master/baum1.lg

https://github.com/jrincayc/ucblogo-code