Ratings by cpressey of PLDI works
Fundamental Concepts in Programming Languages
Definitional interpreters for higher-order programming languages
Trampolined style
A Practical Introduction to Denotational Semantics
Theories of Programming Languages
CMSC 430: Design and Implementation of Programming Languages: Notes
Structural equivalence of self-referential structures
Borrow checking, escape analysis, and the generational hypothesis
Programming Language Foundations (University of Iowa - 22C: 123 - Graduate Course)
An opinionated history of programming languages | artagnon.com
CSE 40431/60431: Programming Languages (2022 course notes)
Why F#, Rust and Others Use Option Type Instead Of Nullable types like C# 8 Or TypeScript?
Why do \"checked exceptions\", i.e., \"value-or-error return values\", work well in Rust and Go but not in Java?
Do C compilers discard unused functions when statically linking to .a file?
What blocks Ruby, Python to get Javascript V8 speed?
Why is JavaScript not compiled to bytecode before sending over the network?
ibrahimsag/rw: an experiment in presenting code.
ebuswell/noneleatic: Noneleatic (Mutable State) Languages