top | item 45778566

Fungus: The Befunge CPU (2015)

18 points| onestay42 | 4 months ago |bedroomlan.org

3 comments

order

ofalkaed|4 months ago

Back around 2015 when this first came out I started drawing up plans for a befunge computer, it seemed like a good use for the massive amount of CMOS and TTL that had fallen into my lap around the same time. It was a fun idea but would have been a fairly useless computer and I could not justify the time or expense of taking it past paper. I implemented most of the Funge-98 spec, had to skip fingerprints and put a limit on the size of Funge space as well as on the maximum number of IPs, think I got everything else. Somewhere in a box in the garage I probably still have the notebook with all those schematics.

andrewflnr|4 months ago

I can only assume this is here tonight in honor of Halloween. If that's the case, well done, OP.

lukan|4 months ago

It definitely sounds spooky.

"The Funge family is Turing-Complete, yet was designed to be ‘a nightmare to compile’."

"Fungus is a microcoded, 18-bit, two-dimensional extreme RISC machine extremely suited to the interpretation of Funge at the hardware level. The author visualises the implementation of Funge compilers to generate Fungus-native code. The reader to whom the concept of Cthulhu in a bikini sounds acceptable may additionally visualise optimisingFunge compilers for Fungus."