Sorry, guys, I kind of jumped the gun on this one. I decided that what I posted here earlier, I’m actually not ready to share yet. Heh.
However, you can check out this better implementation by someone smarter than me:
http://www.calormen.com/Logo/
Sorry, guys, I kind of jumped the gun on this one. I decided that what I posted here earlier, I’m actually not ready to share yet. Heh.
However, you can check out this better implementation by someone smarter than me:
http://www.calormen.com/Logo/
4 Responses
My experience with turtle tracks was short-lived back in grammar school math class. I can't remember much about it, but this post encouraged me to look it up and it has jogged my memory. I look forward to seeing what you're up to.
Hey, Sean, good to hear from you. The thing I wrote is in identity crisis. Although it looks superficially like Logo, it lacks some key similarities with Lisp that are fundamental to it "really" being Logo. It would more accurately be called "Thomas' recollection of Logo from third grade." So right now I'm doing more research, and pondering whether to call it something different, or change how it works, or both, or neither.
Dang, and here I was looking at your page, thinking "a generic asynchronous execution model for JavaScript? this guy is smarter than I am!"
(For my Applesoft BASIC interpreter I just execute statements in batches since they are necessarily constrained, and just have to deal with simulating blocking I/O. I haven't gotten around to considering what to do for Logo yet.)
To those following comments on this post, but not entries on the site, here's the latest:
http://www.tumuski.com/2009/11/logostack/