Archive for the ‘Uncategorized’ Category


According to XKCD, you can start at any Wikipedia article, and by continually clicking on the first non-italic, un-parenthesised link in the article text, eventually end up at “Philosophy.”

Let’s see how that works:     <-----   Oh, so close!     <-----   Achievement unlocked.

25 Steps from Wiki to Philosophy. Next step is to write a script to test the generalised case.

Or go out for a nice walk.

Categories: Uncategorized

That’s just a giant logo

April 25, 2010 3 comments

Lately I’ve been feeling quite nostalgic about the turtle graphic environment, Logo. Then I saw this and my new mini-obsession was confirmed:

I certainly have some fond memories of my early programming efforts in Logo. First on a Commodore 64, circa 9 years old, with some Logo disks borrowed from school. This version supported music and animation (sprites even!) and was great fun. I even had to learn trigonometry prematurely in order to complete the base of my leaning tower of Pisa (so that the bungee jumper had something to jump from.)

Later at high school we used Logo on the Amiga 500 as part of the scandalously brief computer studies curriculum. Who would of thought in 1992 that computers would be an important part of our future? Anyway I don’t remember this version having any particularly special capabilities. I do remember being set tasks such as “A working set of traffic lights” and “A cake with flickering candles” while the rest of the class was tasked with “a circle” or “a stack of squares”.

More recently, when I first discovered the Python programming language, the “turtle”  module in the standard library was the first method of creating graphics that I discovered. Thankfully I’ve discovered better methods since.

So what am I feeling so nostalgic for? The Lisp-like Logo programming language, or just turtle graphics in general? Probably a little of both. That is, I feel like I’d like to revisit the original Logo language, or even dive into learning Common Lisp. On the other hand, something like Cheloniidae looks like a lot of fun and that’s a Java library.

Either way, expect to see lots of circles and stacks of squares on this blog soon.

Categories: Uncategorized