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.
Was this with the little turle as your cursor? Seeing the "older" kids who could manipulate that program/language to make stopmotion movies might have been the moment that set me on the path of "technology enthusiast" for the rest of my life. The scene of the dimmed computer lab with a whole group gathered around someone's monitor to watch the newest creation is forever etched in my memory.
That’s really cool! In adulthood I’ve learned about Seymour Papert and LOGO but I was never exposed to it when I was young. We did have early 90’s Macs in grade school.
(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)
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.
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
Nice collection, lots of variety. For "Fake Hyperbolic Plane..." [1] I can suggest looking up the Method of Apollonius, in order to make the circles all touch without overlapping or gaps.
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.
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 :)
I want to preface this by noting that as an adult, I totally understand the intent behind LOGO, its use as an educational tool, and understand its historic place in computer history.
But as a pre-teen kid in the early 80s? I hated LOGO! I thought it was a baby language and I wanted to get back to doing cool stuff in BASIC. Ten year old Me thought LOGO was soooo dumb - you couldn't make a video game, so what use was it?
It seemed every year we'd have a grade school class using LOGO - for a math lesson, or an art project, or an "intro to computing", etc. I was always a classic 80s young computer nerd snob about it.
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.)
i made some art on this site years ago. some people used this to make plottable art. plotting it is definitely a slower way to watch it work through a drawing :)
susam|2 months ago
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>.
iberator|2 months ago
markknol|2 months ago
Duanemclemore|2 months ago
zucked|2 months ago
cwmoore|2 months ago
SequoiaHope|2 months ago
WillAdams|2 months ago
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)
wffurr|2 months ago
zkmon|2 months ago
markknol|2 months ago
jalk|2 months ago
[1] https://turtletoy.net/turtle/dd4c8beb92
cwmoore|2 months ago
[1] https://turtletoy.net/turtle/0975488621
mangodrunk|2 months ago
matsemann|2 months ago
Where you get 140 characters to draw using code. (Similar as in the resulting pictures reminded me of dwitter)
_kb|2 months ago
teruakohatu|2 months ago
cryptonector|2 months ago
Sateeshm|2 months ago
empressplay|2 months ago
My partner and I do maintain a complete (and extended) Logo interpreter however, so yes it really does live. Somewhat :)
russellbeattie|2 months ago
But as a pre-teen kid in the early 80s? I hated LOGO! I thought it was a baby language and I wanted to get back to doing cool stuff in BASIC. Ten year old Me thought LOGO was soooo dumb - you couldn't make a video game, so what use was it?
It seemed every year we'd have a grade school class using LOGO - for a math lesson, or an art project, or an "intro to computing", etc. I was always a classic 80s young computer nerd snob about it.
btbuildem|2 months ago
cubefox|2 months ago
(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.)
iberator|2 months ago
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:)
empressplay|2 months ago
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
markknol|2 months ago
csmoak|2 months ago
andoando|2 months ago
antris|2 months ago
SequoiaHope|2 months ago
empressplay|2 months ago
If you want to create much fancier graphics (and games!) in actual Logo, check out turtleSpaces:
https://turtlespaces.org
markknol|2 months ago
01HNNWZ0MV43FF|2 months ago
markknol|2 months ago
csmoak|2 months ago
busterarm|2 months ago
bibimsz|2 months ago
[deleted]
scientist4397|2 months ago
Sabr0|2 months ago
the-mitr|2 months ago
unknown|2 months ago
[deleted]