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:)
turtletoy was made back around 2018 before web assembly was generally available.
> 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 ][:
It's build with JavaScript which is pretty common, makes it pretty accessible. Syntax is pretty easy to learn https://turtletoy.net/syntax