3 ms·
You will get lots of PLT recommendations, so I will get a bit more theoretical but still close to applications. For me CS is all about logic and types in the s
by nextos 5y ago
You will get lots of PLT recommendations, so I will get a bit more theoretical but still close to applications.
For me CS is all about logic and types in the same way classical math is mostly about algebra and calculus.
A great text for logic is Huth & Ryan: https://www.amazon.com/dp/B00AKE1QXQ https://www.amazon.com/dp/B00AKE1QXQ
A great text for type theory is TAPL: https://www.amazon.com/dp/B08H18R67V https://www.amazon.com/dp/B08H18R67V
A superb combination of both is Concrete Semantics: http://concrete-semantics.org/concrete-semantics.pdf http://concrete-semantics.org/concrete-semantics.pdf
Knowing the material in these books is sufficient to land a high end verification job.
- deleted 5y ago[deleted]