2017 LLVM Developers’ Meeting: “Implementing Swift Generics ”
Why it was recommended
there's a very nice talk on how Swift's generics compile.
RecommendationVeedrac · Original
What it covers
Swift compiler engineers explain how Swift implements generics using dictionary-passing with reified type metadata. They compare it with Java-style uniform representation. It is for someone who wants the derivation, proof, or implementation detail.
Video details
- Channel
- LLVM
- Length
- 44 min 38 sec
- Year
- 2017
More in this topic
- Rich Harris - Rethinking reactivity
- Lexical Scanning in Go - Rob Pike
- William Byrd on "The Most Beautiful Program Ever Written" [PWL NYC]
- CppCon 2016: Jason Turner “Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17”
- Clasp: Common Lisp using LLVM and C++ for Molecular Metaprogramming
- Compiling C to printable x86, to make an executable research paper