HackerTube

Zig: A programming language designed for robustness, optimality, and clarity –  Andrew Kelley

Recurse Center6 HN recommenders · recommended in 7 months, 2018–2024
YouTube
talk · intermediate · 2018–2024 on HN

Andrew Kelley, creator of Zig, introduces the language at the Recurse Center's Localhost series in 2018. He covers its goals of robustness, optimality and clarity, C interop, cross-compilation and explicit allocators.

HN repeatedly recommends it as the definitive introduction to Zig straight from its author, and links to it whenever Zig's design choices come up.

12 comments from Hacker News

@lsh2019-12 · in “Game Boy Advance “Hello World” Using Zig”

This is the introduction to Zig from the language author that I watched when it was first posted here a while ago: ▶ this video (good watch)

Strongly recommends View on HN
@cellularmitosis2019-02 · in “Zig Is Great”

(and one continuous paragraph harms readability) edit: here's a great talk on zig from the recurse center: ▶ this video

Strongly recommends View on HN
@komuW2018-10 · in “Ask HN: What are some of the best technical talks you've heard?”

1. Why Do Keynote Speakers Keep Suggesting That Improving Security Is Possible? - James Mickens link 2. James Mickens on JavaScript - James Mickens link 3. Creating containers From Scratch - Liz Rice link 4. 2013 Isaac Asimov Memorial Debate: The Existence of Nothing - Panelists: J. Richard Gott, Jim Holt, Lawrence Krauss, Charles Seife, Eve Silverstein. Moderator: Neil deGrasse Tyson link 5. 2016 Isaac Asimov Memorial Debate: Is the Universe a Simulation? - Panelists: David Chalmers, Zohreh Davoudi, James Gates, Lisa Randall, Max Tegmark Moderator: Neil deGrasse Tyson link 6. Zig: A programming language designed for robustness, optimality, and clarity – Andrew Kelley ▶ this video 7. Concurrency Is Not Parallelism - Rob Pike link

Strongly recommends View on HN
@lsh2019-04 · in “Zig 0.4.0 Released”

The Zig language has a great premise, it's worth reading the above link or watching a bit of this video ▶ this video just to question our assumptions that certain language features need exist at all.

Recommends View on HN
@MaxBarraclough2018-09 · in “Zig 0.3.0 Released”

I don't know of an 'objective' thorough evaluation of Zig as it stands, but I hope these are of interest: Previous HackerNews discussion on Zig: link Also, perhaps not as objective as you'd like but still good resources: Whirlwind tour of the basic thinking behind Zig: link A ~50 minute talk on Zig, by its creator: ▶ this video

Recommends View on HN