@feliks would love to see the venn diagram of (old hacker and has kids) who gets this joke
@wirepair @feliks I can say it's not empty, I'm writing assembly for old machines (much older than the 386 instructions in the image), but I've also done done scratch.
@wirepair I don't have kids, but I've volunteered at local schools to teach computer skills.
@feliks kinda want to build this
@aburka go ahead if you like :)
@feliks @aburka selecting opcodes will be pretty awkward, too many to choose from
@hyc @feliks I'd use a sane ISA, like Z80

@aburka @feliks might consider presenting it like this visual 6502 https://www.reddit.com/r/apple2/comments/vfgfxo/6502_simulator_mystery_solved_it_was_a_mecc/

I spent hours stepping thru machine code with this, back in high school

@hyc @aburka @feliks this was worth scrolling through replies for, what a fun little gem, thank you!

@aburka @feliks I suspect it would be possible with Blockly but I've never used it myself

https://developers.google.com/blockly

Blockly  |  Google for Developers

A JavaScript library for building visual programming editors.

Google for Developers
@feliks @root42 I’m having Shenzhen I/O flashbacks.
@mikailborg @feliks @root42 Yeah, I was just thinking this looked pretty Zachtronic.
@feliks Finally, true high level programming ;-D
@feliks I would kinda like ?block/visual front for arbitrary language like python. More wood for code linting trashfire/bike shedding

@feliks

Omg this is such a goofy idea, I want it now 😭😭😭

Real talk tho: this would be great for teaching kids how to do low level stuff and how CPUs work

@feliks I laughed. hard. thank you.
@feliks You don't have to make scratch confusing like that.
@feliks It’s silly that I have to explain to people that ASM is actually simple, it’s just very, very verbose.
@feliks looked at the image before reading the toot, thought this was a conjugation table for a conlang