#Yt-dlp is abandoning the #Bun #JS runtime because #Anthropic has discarded the old #Zig codebase and switched to #Rust generated by #AI #LLMs. “As of the next yt-dlp and/or ejs release, only Bun versions 1.2.11 through 1.3.14 will be supported.” #neural-networks
on 02026-05-22one of the edits to the announcement of #Zig leaving #GitHub
on 02025-12-03Andrew Kelley sort of apologizing for how he phrased the announcement of #Zig leaving #GitHub. #politics
on 02025-12-03on #Zig leaving #GitHub. #politics
on 02025-12-03#Zig author Andrew (R.?) Kelley on #Mastodon
on 02025-11-26#Zig’s new hosting
on 02025-11-26#Zig is moving from #GitHub to #Codeberg because #Microsoft. “Putting aside GitHub’s relationship with ICE, it’s abundantly clear that the talented folks who used to work on the product have moved on to bigger and better things, with the remaining losers eager to inflict some kind of bloated, buggy JavaScript framework on us in the name of progress. Stuff that used to be snappy is now sluggish and often entirely broken.”
on 02025-11-26Example #Zig code to peek at your runtime call stack.
on 02025-11-23#Jamii Brandon’s summary of #Zig memory safety: “Zig removes some of the most egregious footguns from c, has better defaults, makes some good practices more ergonomic, and benefits from a fresh start in the standard library (eg using slices everywhere). But it does not nearly approach the level of systematic prevention of memory unsafety that rust achieves,” citing use-after-free, use-after-realloc, and invalidating an interior pointer to a union as examples “I often run into”. Lots of information about #performance of different programming language design choices, for example in Rust or Azul’s Zing garbage collector.
on 02025-11-23notes on #Zig #syntax. Apparently break W causes the loop expression to return W!
The #Zig systems programming language #source-code.
on 02016-09-23#Zig is Andy Kelley’s new safe programming language aimed at incrementally replacing #C. Supports custom allocators and whatnot. Generates code with LLVM. I don’t understand what its memory management model is.
on 02016-09-23