News for hackers. Stuff that matters.
Re:Counterexamples in Type Systems by chestervonwinch on Monday May 24, 2021 @07:03PM (#27270709)
Thanks, that's helpful. If I was just starting out, would it be better then to start with a broader programming language theory text, rather than going straight for type theory?
Re:Counterexamples in Type Systems by siraben on Tuesday May 25, 2021 @12:06AM (#27272495)
Yeah it might help to see how things are implemented, for instance, even SICP can be a good foundation for this, since they also have interpreters and compilers and talk about things like "primitives" and "derived forms" and grammars.

Essentials of Programming Languages is very implementation driven and they implement a wide variety of interpreters for untyped languages, typed languages, concurrent, imperative, continuation-passing, object-oriented and more.