u/amirrajanin r/compsci • Recommends
On “Bought a few things for my personal project. Looking forward to digging in soon!”
Compiler person here. You may already know about this, but it’s probably worth mentioning LLVM.org. They have a fantastic tutorial for building a language using their toolchain.
There are lots of really interesting innovations happening in the world of compilers. For example MLIR link to this video
Edit:
Since I’m getting quite a few PMs about which compiler/runtime I’m working on: this one for game dev and this one for app dev.
With regards to getting started.
- This book is fantastic for getting better with C.
- This is the LLVM Tutorial I mentioned earlier.
- Study C to see the power of a computer without the constraints of a language. Study Lisp to see the power of a language without the c…