All topics / programming language design
Topic
You are reading the free Skim layer. Read unlocks the synthesis and sources.
Programming language design
1
episodes
1
thinkers
3h
of conversation
5
books & papers
3
terms defined
The neighbourhood: programming language design and the ideas it travels with. Drag to roam, click a star for the episode, click a neighbour to travel.
Drag to roam · scroll to zoom · click a neighbour to travel · click a star for the episode
From foundational to frontier
Climb the spectrum. The most accessible conversations come first.
Start here
ACCESSIBLECOREFRONTIER
The lexicon
Every term the guests lean on, in plain language. Read one in full, or filter to find it.
What the corpus says
The throughline across every conversation that touches this idea.
Swift's value semantics reduce the need for defensive copying, enhancing efficiency and mathematical consistency.
Chris Lattner · Chris Lattner: The Future of Computing and Programming Languages
MLIR outperforms LLVM by providing a flexible infrastructure for domain-specific compilers, addressing redundancy issues.
Chris Lattner · Chris Lattner: The Future of Computing and Programming Languages
RISC-V's open standard allows for customizable chips, contrasting with proprietary instruction sets like x86 and ARM.
Chris Lattner · Chris Lattner: The Future of Computing and Programming Languages
Quantum computing is in its infancy, likened to a science project, with practical applications expected in about 10 years.
Chris Lattner · Chris Lattner: The Future of Computing and Programming Languages
Swift's design prioritizes progressive disclosure of complexity, balancing power, efficiency, and user experience.
Chris Lattner · Chris Lattner: The Future of Computing and Programming Languages
Voices on programming language design
3 standout quotes from across the corpus.
Go read
5 books and papers cited across these episodes.
For the specialist
What experts find new
3 expert-level takeaways for a specialist reader.
At the frontier
Still unresolved
2 open questions flagged across these conversations.
The thinkers
Who takes this idea on, by how often they return to it.