Even though above book doesn't teach C++ but what it does teach is patterns which are really helpful is creating and maintaining large codebases.
And these patterns are not exclusive to just game development.
And these patterns are not exclusive to just game development.
Learn about how to implement a language in C++ using LLVM
#kaleidoscope
https://llvm.org/docs/tutorial/LangImpl01.html
#kaleidoscope
https://llvm.org/docs/tutorial/LangImpl01.html
A good guide on how to create an interpreter in C.
https://craftinginterpreters.com/a-bytecode-virtual-machine.html
https://craftinginterpreters.com/a-bytecode-virtual-machine.html
Start with this section and then move onto the above
https://craftinginterpreters.com/welcome.html
https://craftinginterpreters.com/welcome.html