Software Engineering & Languages

Programming language design

Programming language design: language semantics, type systems, type theory, syntax, language features, Jai, Haskell type classes, Rust design, language history, why languages succeed or fail.

Recommended videos