Lu Wilson 2023-04-17 10:55:24 Hey! Someone (@Rajath R) asked me for any links/references to delve deeper into creative coding-y stuff.
So I updated my list of coding influences. You might find something new there (or you might not).
Check it out if you're interested: github.com/TodePond/KnowPond/blob/main/coding-influences.md
nicolas decoster 2023-04-17 18:15:20 Someone is trying to boot Linux from a Scratch project. 😮🤯😻
In fact, it's a RISC-V emulator programmed with Scratch.
Here is his journey (quoting the author):
I actually started this project with not very much understanding of RISC-V, but after a few hours of debugging I got the hang of it. The emulator was actually based of off github.com/cnlohr/mini-rv32ima, which i ported to Java a while back, and from Java I ported to SCPP (A programming language I wrote) and from SCPP I ported it to here [(i.e. plain Scratch)].
Regarding SCPP:
SCPP (Scratch C Plus Plus) github.com/Its-Jakey/SCPP
It's really interesting to see the creativity of people that learned programming with Scratch, then start exploring new horizons to eventually come back to Scratch.
reddit.com/r/scratch/comments/12k8kvu/got_linux_booting_on_scratch
Jack Rusher 2023-04-21 13:02:56 Jarno Montonen 2023-04-22 09:42:05 Fascinating! Also a good reminder that even the newest and shiniest hammer is not a great screwdriver. I'm referring to the system's love for mouse interactions.. 🙂
Jack Rusher 2023-04-22 12:24:14 The generally poor UI of this editor is also one of the many answers to the question of why structure editing didn’t take off outside the Lisp world.
Oleksandr Kryvonos 2023-04-23 07:47:34 actually I like it, menu navigation is not so great, but the idea is great and I am kinda rediscovering same approach
Jack Rusher 2023-04-23 08:35:44 (To be clear, I strongly prefer structure editing and use it every day.)