Turtletoy
by ustad on 12/3/2025, 6:57:08 PM
Comments
by: susam
A few years ago, I wrote an esoteric, minimalistic turtle graphics language called CFRS[]: <<a href="https://susam.net/cfrs.html" rel="nofollow">https://susam.net/cfrs.html</a>>.<p>This was an exercise in making a turtle graphics language that is as minimal as possible. It is closer to Brainfsck than JavaScript and it is not Turing complete, by design.<p>To see some demos, go to <<a href="https://susam.github.io/cfrs/demo.html" rel="nofollow">https://susam.github.io/cfrs/demo.html</a>>.
12/8/2025, 4:49:15 AM
by: markknol
Such a nice project!! I made several turtles too, check <a href="https://turtletoy.net/user/markknol" rel="nofollow">https://turtletoy.net/user/markknol</a>
12/8/2025, 11:55:24 AM
by: zkmon
It's a weird feeling. I'm starting to loathe the very art I used to admire and spend lot of hours to create. It's like the Gulliver story where people were fed with lots of tasty food, by the monster.
12/8/2025, 6:03:20 AM
by: Duanemclemore
When I was seven I wrote a LOGO program on our school's Apple IIe to tile the (green monochrome) monitor with hexagons. It's all been downhill since.
12/8/2025, 5:57:33 AM
by: matsemann
Similar: <a href="https://www.dwitter.net/" rel="nofollow">https://www.dwitter.net/</a><p>Where you get 140 characters to draw using code. (Similar as in the resulting pictures reminded me of dwitter)
12/8/2025, 8:48:06 AM
by: cryptonector
LOGO lives!
12/8/2025, 4:53:27 AM
by: btbuildem
This is so neat. I quite like this one: <a href="https://turtletoy.net/turtle/782a9f5329" rel="nofollow">https://turtletoy.net/turtle/782a9f5329</a>
12/8/2025, 5:20:51 AM
by: iberator
No screenshots?!<p>Not clear nor simple. Imo negligible use for teaching. If you know how to import modules and use library functions then you don't need LOGO anymore...<p>'KEYWORD(50)'<p>is always simpler than:<p>' turtle.function(value, value)'<p>Great project but missed the opportunity to develop your own LOGO interpreter from scratch in web assembly:)
12/8/2025, 6:42:42 AM
by: andoando
This is really cool. Ive been thinking a lot about how to make a Turing complete visual language.
12/8/2025, 6:31:05 AM
by: antris
I wish you could export these in higher res and 16:9, would make good background images
12/8/2025, 8:07:58 AM
by: cubefox
This is what "computer art" and "generative art" meant for decades: relatively short programs generating interesting pictures. Today's text-to-image models are quite different from that.<p>(But I think even for diffusion models, interesting pictures that come from very short or unspecific prompts are more in the spirit of classic generative art, as they don't try to describe specific details explicitly.)
12/8/2025, 12:17:40 PM
by: Sabr0
HAHA it brings back memories!
12/8/2025, 10:05:34 AM
by: busterarm
LOGO on Apple IIs was my very first experience with programming. Seeing this puts a huge smile on my face.
12/8/2025, 5:22:57 AM
by: 01HNNWZ0MV43FF
Can't I slow down the drawing to watch it work?
12/8/2025, 8:22:28 AM
by: the-mitr
Another addition to the Logo tree <a href="https://pavel.it.fmi.uni-sofia.bg/logotree/table.html" rel="nofollow">https://pavel.it.fmi.uni-sofia.bg/logotree/table.html</a>
12/8/2025, 5:56:42 AM
by: empressplay
Great stuff, kind of like the turtle graphics library for p5.js.<p>If you want to create much fancier graphics (and games!) in actual Logo, check out turtleSpaces:<p><a href="https://turtlespaces.org" rel="nofollow">https://turtlespaces.org</a>
12/8/2025, 6:58:52 AM
by:
12/8/2025, 3:33:09 AM