u/cutculusin r/ProgrammingLanguages • Recommends
2016 LLVM Developers’ Meeting: D. Dunbar “A New Architecture for Building Software”
18K subscribers • 15 videos on Hallway
- Recommended by 3 people: 1 on Hacker News, 1 on Lobsters and 1 in engineering communities.
- Presented by Daniel Dunbar, Apple Inc.
- Linked in the descriptionSlides on llvm.org
Advanced. Deep dive for people who know the field.
7.2K views9 years ago3 recommendations
Systems programmingTools and practiceBuild systems and packagingCompilers and interpreters
Daniel Dunbar introduces llbuild, a framework for building build systems, and proposes a new architecture to improve compilation times for large projects.
LLVM.org/devmtg/2016-11/ — A New Architecture for Building Software - Daniel Dunbar, Apple Inc. Slides: llvm.org/devmtg/2016-11/Slides/Dunbar-NewArchitectureForBuil… — Clang was written in part to deliver fast compile times for C & C++ code. However, the traditional way C compilers integrate with build systems places many limitations on how efficiently that can be done. This talk introduces llbuild -- a new framework for building build systems -- which was designed to help solve this problem, and envisions a new architecture for compiling software which would allow us to significantly improve compilation times for large software projects. — Videos Filmed & Edited by Bash Films: BashFilms.comWhy it's here
3 people recommend thisWhat people say. Recommended for its insights into incremental compilation, build system design, and how LLVM can be used to eliminate duplicate work.
ThisIs_MyNameon Lobsters • Recommends
Someoneon Hacker News • Recommends
On “What's wrong with the default build tool for Scala”
pjmlpon Hacker News • Mentions
On “Announcing Remacs: Porting Emacs to Rust”
chuboton Hacker News • Mentions
On “The Little Things: Speeding up C++ compilation”