Live data from Hacker News

Turtletoy

turtletoy.net

11–20 of 64 posts

Re: Turtletoy

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

Re: Turtletoy

#14
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:)

Re: Turtletoy

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

Interesting project. I guess you know Forth as well? :)

Re: Turtletoy

#16

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

Re: Turtletoy

#17

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 :)

Re: Turtletoy

#19
post #7

LOGO lives!

LOGO was my first interaction with a computer back in 1996. We had to write one program in LOGO in our computer class and we were allowed to play one of the following three games for rest of the period: Dangerous Dave, Paratrooper, or Prince of Persia.

Did we both study in Greets, Kochi?

We learned the same lessons for the parts of CPU, computer generations, Babbage and co for 5 years. Our lab exams was more means than ends, so `pir*2` will carry more marks than `3.14r*r`.

Post reply on HN