31

In Small Gods, by Terry Pratchett, the following quote appears:

It was something he shared with tortoises. Watch any tortoise walking, and periodically it will stop while it files away the memories of the journey so far. Not for nothing, elsewhere in the multiverse, are the little traveling devices controlled by electric thinking-engines called “turtles.”

What are the "little travelling devices" referring to?

53

It's a reference to the use of Logo (a programming language) to control robots referred to as "turtles".

enter image description here

  • 12
    Further to that (as someone who spent more time than I care to remember on my school's Beebs!)... It's worth mentioning that since the BBC was not a particularly fast machine, Logo was an interpreted language, and the comms link to the Turtle was pretty slow, you would always have a short delay when the Turtle completed one move and the system got itself set up for the next move. – Graham May 9 at 22:31
  • 6
    This photo of Sir Terrence at work may help explain how all these computer references got into his fantasy world(s). – Pavel May 10 at 7:23
  • 1
    @BobJarvis - He seems to have had several, an Ativa ergonomic mouse; d3idt3y1vhsqn9.cloudfront.net/wp-content/uploads/2010/10/… and a white Intel Mouse that he donated to the Terry Pratchett Museum; pbs.twimg.com/media/DPf8SpyX0AAUdj-.jpg – Valorum May 10 at 11:51
  • 2
    I had always supposed it was a reference to turtle graphics, but this seems to fit better. – John Bollinger May 10 at 14:05
  • 1
    @JohnBollinger - The software "turtle" predated the physical turtle robot by only about a year. When someone refers to a logo turtle, they're not usually referring to the software that runs it, but the wheeled robot. – Valorum May 10 at 14:19

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.