This talk was recorded at NDC Oslo in Oslo, Norway. #ndcoslo #ndcconferences #developer #softwaredeveloper
Attend the next NDC conference near you:
https://ndcconferences.com
https://ndcoslo.com/
Subscribe to our YouTube channel and learn every day:
/ @NDC
Follow our Social Media!
Facebook: ndcconferences
Twitter: NDC_Conferences
Instagram: ndc_conferences
#programminglanguages #dotnet
Have you ever wondered how a compiler works? In this session with lots of live coding, we'll demystify compilers by building one from scratch!
Our compiler will support a simple, dynamic language with basic math and variables. You'll learn about the different phases of a compiler (lexing/parsing/compiling) and how they build on each other. Finally, we'll bring our language to life by building a runtime that executes our compiled bytecode.
After this session, you'll have a clear understanding how compilers are structured and how to start writing your own!
This talk was recorded at NDC Oslo in Oslo, Norway. #ndcoslo #ndcconferences #developer #softwaredeveloper
Attend the next NDC conference near you:
https://ndcconferences.com
https://ndcoslo.com/
Subscribe to our YouTube channel and learn every day:
/ @NDC
Follow our Social Media!
Facebook: ndcconferences
Twitter: NDC_Conferences
Instagram: ndc_conferences
#programminglanguages #dotnet
Have you ever wondered how a compiler works? In this session with lots of live coding, we'll demystify compilers by building one from scratch!
Our compiler will support a simple, dynamic language with basic math and variables. You'll learn about the different phases of a compiler (lexing/parsing/compiling) and how they build on each other. Finally, we'll bring our language to life by building a runtime that executes our compiled bytecode.
After this session, you'll have a clear understanding how compilers are structured and how to start writing your own!