Zig Build System & How to Build Software From Source • Andrew Kelley • GOTO 2023

This presentation was recorded at GOTO Chicago 2023. #GOTOcon #GOTOchgo Andrew Kelley - Creator of the Zig Programming Language ORIGINAL TALK TITLE How to Build Software From Source RESOURCES ABSTRACT Building software from source can seem like arcane magic; a lost art of history. In fact, it is a skill that can be mastered by learning just a few basic concepts, and resisting the temptation to overcomplicate. This talk will teach you some real world skills of building software from source, and then I’ll take things in a completely different direction, by showing you how to rip apart a project’s build system and replace it with the Zig Build System, making building things from source work effortlessly for more people and more platforms. [...] TIMECODES 00:00 Intro 02:03 Agenda 02:35 Ways to obtain software 07:01 Core concepts 18:05 To-Don’t list 21:39 Dependencies 23:11 Troubleshooting tips 24:55 Caching 28:05 Build systems 39:10 Summary 39:46 Outro Download slides and read the full abstract here: RECOMMENDED BOOKS Dean Bocker • Don’t Panic! I’m A Professional Zig Programmer • Saša Jurić • Elixir in Action • Dave Thomas • Programming Elixir ≥ 1.6: Functional • #Zig #Ziglang #ZigCode #ZigBuildSystem #SoftwareFromSource #Programming #ProgrammingLanguages #ProgrammingLanguage #ZigIntro #ZigTutorial #ZigSoftwareFoundation #Zigler #Elixir #FunctionalProrgramming #VFXPlugin #MicroZig #BoksOS #GeoCities Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at Sign up for updates and specials at SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
Back to Top