Archive for November 24th, 2007|Daily archive page
Curly Logo
I am an avid reader of Planet Lisp. Nick Levine recently posted about Curly Logo on his blog. Curly Logo was created by David Jones. Curly Logo is a version of the Logo programming language that is implemented as a web application. Logo was a popular programming language in the 80s. Available on many 8-bit systems. I remember it, but for some reason I never took the time to learn more about it. I wish I would have because it would have added to my programming knowledge.
So by Nick posting about it, Curly Logo provided an easy way for me to give Logo a try. I would have not taken the time to download an implementation otherwise. It was fun drawing my first lines on the screen. Next, I tried a triangle. Here is the code I tried first:
fd 60 rt 120 fd 60 rt 120 fd 60 rt 120
You can simplify this by using the repeat command like this:
repeat 3 [fd 60 rt 120]
The fd stands for forward. The rt stands for right
From what I’ve read, Berkeley Logo is one of the most popular implementations these days. I was fascinated that Logo is also a Lisp related language. I’m keeping my concentration elsewhere at the moment, but playing with Curly Logo today was a lot of fun! I may revisit it and learn more in the future. If you have never tried Logo, I recommend trying Curly Logo, it’s really easy to get started!
Leave a Comment