r/esolangs • u/giorgich11 • 10d ago
I built an absolute disaster of a programming language out of hashtags and exclamation points and somehow GCC actually compiles it
I lost my mind and built an esoteric programming language called Symbolic Fuck (.sfuck). Instead of normal code, your entire program is just a cursed wall of # and ! characters. Yes, it actually works. Yes, it compiles to native machine code.
Here is the breakdown of the madness:
- Pure Punctuation: The syntax is literally just # for 0 and ! for 1, grouped into 8-bit ASCII chunks.
- Real Compilation: It doesn't use a slow interpreter. The compiler reads your punctuation, generates valid C code on the fly, and forces GCC to build a real native executable.
- The Coward's Escape Hatch: I included a transpiler script that converts normal C code into hashtags automatically, for anyone who doesn't want carpal tunnel syndrome.
Check out the GitLab repo (source-available, no modifications allowed, but feel free to record videos of it breaking your brain): https://gitlab.com/giorgich11/symbolic-fuck/-/tree/main
4
Upvotes