Linking can be fast (if you cheat): Roc's Surgical Linker

Day 2 - Systems Programming (Thu) • 11:30 • Duration: 45m

Recently, there have been a lot of cool developments in linking. From lld improvements to mold and even the zig linker, linkers have been getting better. That said, even fast linkers can significantly slowdown your feedback loop.

During software development, we strive for feedback loops that are as fast as interpreted languages. Roc’s surgical linker is one piece in this puzzle, enabling linking that is bottlenecked by the time it takes to write an executable to disk.

Come see how taking advantage of the exact situation can lead to more than an order of magnitude of performance gains.