Needed 1+1, Built a Functional Programming Language
- I was given a data structures problem of converting an arithmetic expression into a binary tree.
- Naturally, I decided to build an evaluator.
- A few days later I implemented closures, a garbage collector, a custom memory allocator, a REPL, an FFI, and a whole bunch of other stuff in C.
Unverified
- I was given a data structures problem of converting an arithmetic expression into a binary tree.
- Naturally, I decided to build an evaluator.
- A few days later I implemented closures, a garbage collector, a custom memory allocator, a REPL, an FFI, and a whole bunch of other stuff in C.
Sources: Vercel