Full threadleonardoeloy·Concepts of Programming Languages by Sebesta. This helped me understand what abstractions are all about.View on HN