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.instagram.com/goto_con https://www.facebook.com/GOTOConferences #Zig #Ziglang #ZigCode #ZigBuildSystem #SoftwareFromSource #Programming #ProgrammingLanguages #ProgrammingLanguage #ZigIntro #ZigTutorial #ZigSoftwareFoundation #Zigler #Elixir #FunctionalProrgramming #VFXPlugin #MicroZig #BoksOS #GeoCities CHANNEL MEMBERSHIP BONUS Join this channel to get early access to videos & other perks: https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join 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
Get notified about new features and conference additions.