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

I would suggest Robert Harper's "Practical Foundations for Programming Language". [1] This take a relatively thorough approach to the development of language semantics, with particular emphasis on Type Theory. Addition work on Type Theory is scattered throughout academic work, but Harper is good place to start. The implementation of 'normal' type systems in mainstream languages are for the most part just semi-performant straight forward instances of the more formal algorithms presented in the literature. Searching for lectures by Neel Krishnaswami on YouTube will yield some decent results on developing Type Systems as well.

1 - http://www.cs.cmu.edu/~rwh/pfpl.html



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

Search: