I strongly love low-level details of computers.
Projects (NB: It's still not a big deal):
- A JavaScript and TypeScript engine (WIP)
- A light-weight and fast runtime for JavaScript and TypeScript (WIP depend 1)
- A dependent type checker for lambda calculus
- Build Stack-based | Bytecode interpreter | Garbage collection
- The Dolphin Programming Language
- Type system | Static typeChecker | Type inference
- A mini Typescript compiler
- High-level compilation | Transform pipeline | Message-passing mechanism | Transpiler (2023)
- Computer science | Algorithms | Data structures (WIP)
- Building an Interpreter from scratch (2023)