Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I have been reading it and implementing the interpreter in Ada to learn about both interpreters and Ada better. It is a wonderful way to learn, since I constantly have to go beyond the surface level. What is the purpose of this and that in the interpreter? How do I model/implement this well in Ada?

If you are curious about languages, I can only recommend trying to learn a new one while following this book.

https://gitlab.com/henrikenggaard/ada-lox



Oddly enough I just started down the same path learning Ada by following Crafting Interpreters in both Java and Ada. If you decide to write anything up about your journey I'll look forward to reading it.


I do plan to write about the overall experience, but for now I keep a diary in the repo.


I am doing the same with scala.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: