Show HN: GBFC – AOT and JIT Compiler Brainfuck and Brainfuck++
Category: devtools
Tags: brainfuck, compiler, jit, x86-64, rust
Score: 6.3/10 (Innovation: 6, Technical: 8, Documentation: 8, Utility: 3)
GBFC is a Rust-based compiler for Brainfuck and Brainfuck++ that generates machine code directly for Linux x86_64, supporting both AOT (static ELF) and JIT execution. It features a custom IR, multiple optimization passes (including compile-time evaluation, SSE2 scan loops, and muladd transformations), and extensive documentation. While technically impressive, its utility is limited to the niche Brainfuck community and educational purposes.
Target audience: compiler enthusiasts, esolang developers, systems programmers
Repository: https://github.com/tigerlang/GBFC · Rust · GPL-3.0 · 1 stars
View on Hacker News