Hacker News new | ask | show | jobs
by daniel-cussen 4719 days ago
Here's a real exotic language for you: F18 assembly. Different from x86 assembly, it is a RISC assembly language of 32 instructions, and is runs on a stack. F18s are tiny computers, so you're not only working at the bare metal, you're working with not a lot of bare metal: they have 64 byte-words of RAM, but because the instruction set is so terse, you can usually fit 6-9 functions in there (I've fit close to 30). If you can learn to use it, the next step would be to learn to use many of them together, in parallel. A $20 dollar chip contains 144 of these cores, and they're tightly networked.