Intro to Zig for Go Developers


Details
🇮🇹 Se hai ascoltato i podcast per sviluppatori o se ti capita di navigare su Hacker News mentre il tuo progetto viene rilasciato (dato che con Go non puoi davvero usare la scusa di XKCD n. 303 "il mio codice si sta compilando"), potresti aver sentito parlare di un nuovo linguaggio di programmazione di basso livello appena arrivato in città: Zig. In questa presentazione Loris darà una rapida introduzione al progetto Zig ed evidenzierà come Zig potrebbe interessare a uno sviluppatore Go, sia quando viene utilizzato in concomitanza con Go, sia come nuovo linguaggio da provare nei tuoi progetti personali.
Ultimamente Zig è stato il linguaggio di programmazione principale del nostro speaker, ma in passato è stato (anche) uno sviluppatore Go e ciò lo ha portato a scrivere alcuni articoli di blog correlati al nostro linguaggio preferito:
- https://kristoff.it/blog/why-go-and-not-rust/
- https://dev.to/kristoff/zig-makes-go-cross-compilation-just-work-29ho
- https://zig.news/kristoff/building-sqlite-with-cgo-for-every-os-4cic
🇬🇧 If you have been listening to dev podcasts or browsing Hacker News while your project deploys (since with Go you can't really use the XKCD #303 "my code is compiling" excuse), you might have heard of a new low-level programming language in town: Zig. In this talk Loris will give a quick introduction to the Zig project and highlight how Zig could be of interest to a Go developer, both when used in conjunction with Go, and as a new language to take for a spin in your own personal projects. Lately Zig has been his main programming language, but he used to be a Go developer in a past life and that led him to write some Go-related blog posts:
COVID-19 safety measures

Sponsors
Intro to Zig for Go Developers