Show HN: Nibble (github.com)

An attempt at a single pass LLVM frontend in ~3000 lines of C without external dependencies, malloc, or an AST. Included are some graphical examples. The IR isn't perfect, and the README touches on one particular downfall


• felooboolooomba 11 minutes ago

This is just an observation, not a criticism of your brilliant project OP. People with sensory processing issues can struggle with reading text when everything is animating around it (as per readme).

• felooboolooomba 14 minutes ago

Brilliant logo. I'm trying to put my finger on what it reminds me of. It tickles my brain.

• binyang_qiu 2 hours ago

Doing this in ~3k LOC C without malloc or an AST is honestly pretty impressive. Interested to see how far the IR can scale.

• mock-possum 3 hours ago

What’s the connection to the snake clone or a half-byte?