Title | : | Zig Build System & How to Build Software From Source • Andrew Kelley • GOTO 2023 |
Duration | : | 40:30 |
Viewed | : | 25,642 |
Published | : | 14-09-2023 |
Source | : | Youtube |
This presentation was recorded at GOTO Chicago 2023. #GOTOcon #GOTOchgo https://gotochgo.com Andrew Kelley - Creator of the Zig Programming Language ORIGINAL TALK TITLE How to Build Software From Source RESOURCES https://ziglang.org https://github.com/ziglang/zig/wiki/Community 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: https://gotochgo.com/2023/sessions/2561 RECOMMENDED BOOKS Dean Bocker • Don't Panic! I'm A Professional Zig Programmer • https://amzn.to/3ljKT8d Saša Jurić • Elixir in Action • https://amzn.to/2RZh5eN Dave Thomas • Programming Elixir ≥ 1.6: Functional • https://amzn.to/34Dw3O5 https://twitter.com/GOTOcon https://www.linkedin.com/company/goto- https://www.facebook.com/GOTOConferences #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 https://gotopia.tech Sign up for updates and specials at https://gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
![]() |
How to Do Embedded Development with Rust • St... 50:23 - 26,983 |
![]() |
Intro to the Zig Programming Language • Andre... 50:14 - 288,376 |
![]() |
How to Build Software From Source - Andrew Kell... 40:34 - 21,762 |
![]() |
Distributed Systems Wizardry by John A. De Goes 46:26 - 144 |
![]() |
Trying Zig Part 1 30:00 - 81,147 |
![]() |
Making Systems Programming Accessible by Andrew... 47:47 - 32,696 |
![]() |
When Zig Outshines Rust | Prime Reacts 23:31 - 135,086 |
![]() |
How to Use Abstraction to Kill Your API - Jonat... 46:09 - 38,954 |