All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

Fungus: A Prototype Hardware Specification for a Funge Machine CPU

By

onestay42

7mo ago· 37 min readenInsight

Summary

Fungus is a prototype hardware specification for a Funge machine - a microcoded CPU designed to interpret funges (esoteric programming languages) at the machine code level. The project represents an experimental, baroque, and vector-based 18-bit architecture originally documented in a PDF paper. It's presented as an extreme hardware design project driven by the same curiosity that motivates learning esoteric programming languages, contrasting with more conventional Lisp, Fortran, or C-oriented machines.

Key quotes

· 5 pulled
Fungus is a prototype hardware specification of a Funge machine, a microcoded CPU capable of interpreting funges at the (macrocode) machine code level.
It's perverted, it's baroque, it's vector-based, it's 18 bits wide and it was originally available in PDF.
Why? Well, so far we've had Lisp machines and Fortran machines and these days, right about everything is a C machine. I want a funge machine (the doctors tell me I harmless).
This is based on an incomplete paper describing the architecture.
If you think this is extreme, remember they were thinking about Java m
Snippet from the RSS feed
Fungus is a prototype hardware specification of a funge machine, a microcoded CPU capable of interpreting funges at the (macrocode) machine code level. Why? The same insanity that drives anyone to learn esoteric programming languages, of course.

You might also wanna read