My name is Nuno Ribeiro and I’m from Aveiro, PT. My area of work is front-end web and mobile apps these days. Ever since I was a kid and got my first computer I climbed the ladder of programming languages and while I did not pursue academic career in computer science - please do help me get it right if you see I don’t understand something -, I did work a lot with computation for my past life job (3D and visualisation).
I want to learn how languages are done, how do our high level concepts descend into the lowest machine level I can possibly grasp. I wish to understand a bit about optimisation techniques on code execution and in a nut shell, how to create an interpreter and a compiler.
My ultimate goal is not to actually develop a fully featured TypeScript (I believe in Types) interpreter and compiler, but to actually prove we could. Therefore, I wish to learn a lot more about the field and I am in no hurry .