Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
tl;dr: day 1 in Brainf*ck
For the purpose of writing more interesting programs with it, i ended up making a Forth-like custom language on top of Brainf*ck that allows me to give a name to snippets like the one above, like addi, and use them instead of having to copy and paste everything; plus it does some rudimentary type-checking, which ensures i'm not messing up my memory layout too much. Thanks to it, i can write things such as this snippet, which i used to read numbers from the input:
I wrote a version of Brainfuck called Brainfuckyou, that requires a semicolon after every operator, just to make it that much harder to read. https://github.com/joeygibson/brainfuckyou