Live data from Hacker News

Turtletoy

turtletoy.net

41–50 of 64 posts

Re: Turtletoy

#41

No screenshots?! 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... 'KEYWORD(50)' is always simpler than: ' turtle.function(value, value)' Great project but missed the opportunity to develop your own LOGO interpreter from scratch in web assembly:)

> Great project but missed the opportunity to develop your own LOGO interpreter from scratch in web assembly:) There is one! We wrote it in Golang and compiled it to WebAssembly, it's a greatly extended version of Apple Logo ][: https://turtlespaces.org

turtlespaces seemss ded

Re: Turtletoy

#42

Great stuff, kind of like the turtle graphics library for p5.js. If you want to create much fancier graphics (and games!) in actual Logo, check out turtleSpaces: https://turtlespaces.org

turtlespaces seems dead

Re: Turtletoy

#43

No screenshots?! 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... 'KEYWORD(50)' is always simpler than: ' turtle.function(value, value)' Great project but missed the opportunity to develop your own LOGO interpreter from scratch in web assembly:)

It's build with JavaScript which is pretty common, makes it pretty accessible. Syntax is pretty easy to learn https://turtletoy.net/syntax

Re: Turtletoy

#44
post #3

A few years ago, I wrote an esoteric, minimalistic turtle graphics language called CFRS[]: https://susam.net/cfrs.html >. 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. To see some demos, go to https://susam.github.io/cfrs/demo.html >.

computer goes [[[[BRRRRRRRRRR]]]]

Re: Turtletoy

#45
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.

(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.)

Re: Turtletoy

#47
post #46

Such a nice project!! I made several turtles too, check https://turtletoy.net/user/markknol

I stumbled over your string art turtle some time ago and like one of the commenters on [1], I was wondering about your tool to create points from a image [1] https://turtletoy.net/turtle/dd4c8beb92

Thanks! If you wanna do more, i wrote a bit about it on x/twitter, recently 3d printed an object to actually test such string art. if you have specific questions, happy to answer ofc! https://x.com/mknol/status/1993708617586077928

Re: Turtletoy

#48
This is a fun sort of project --- couldn't resist knocking out an implementation for OpenPythonSCAD:

https://github.com/WillAdams/gcodepreview/blob/main/tdmt.py

https://github.com/WillAdams/gcodepreview/blob/main/threeDmo...

(and yes, the full name (3-Dimension Model Turtle) does have the same number of syllables as a certain for letter franchise staring beings named for a certain quartet named after Italian Renaissance artists)

Re: Turtletoy

#49
post #35

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.

I made a “circle” but you could see the pixels. I can’t see the pixels anymore.

The glory days of hi-res graphics… 280x160 pixels!

Re: Turtletoy

#50

LOGO lives!

To be fair, turtle graphics is not itself Logo, Logo was originally designed for text manipulation (because all schools had at that time were teletype terminals). Then came the idea of a physical turtle robot, then the graphical turtle when schools got computers with CRT displays. My partner and I do maintain a complete (and extended) Logo interpreter however, so yes it really does live. Somewhat :)

The LOGO I got to use when I was 12 was practically a micro-Lisp with turtle graphics. JavaScript is a sort of a Lisp. Thus "LOGO lives" seems appropriate to me :)
Post reply on HN