Zig's Intrusive interface, LinkedList and Zelda
Hello, this is ComputerBread, back at it again, with another zig video, today I wanted to talk about intrusive interface, the new SinglyLinkedList and DoublyLinkedList implementations and this small library "zelda". This took me way too long, I don't know why, I struggled a lot just to do the work! adhd + heat wave + being sick didn't help zig master branch & 0.14.1 --- footnotes: The memory layout of a struct in C depends on the target platform using namespace has been removed: https://github.com/ziglang/zig/pull/2... --- Zig playlist: • zig Leetcode playlist: • Interview Question JavaScript playlist: • JavaScript To support me (if you feel like it): https://ko-fi.com/computerbread/ Cheatcheet/mindmap: https://ko-fi.com/s/34966c8fb1 Twitter: / computerbread Subscribe: / @computerbread ---- links: code snippets: https://github.com/ComputerBread/vide... https://www.openmymind.net/Zigs-New-L... https://ziglang.org/documentation/mas... https://ziglang.org/documentation/mas... https://ziglang.org/documentation/mas... https://ziglang.org/documentation/mas... https://github.com/mnemnion/zelda https://github.com/mnemnion/zelda/blo... https://github.com/mnemnion/zelda/blo... https://github.com/ziglang/zig/issues... https://ziggit.dev/t/zelda-type-safe-... https://ziggit.dev/t/zelda-type-safe-... --- Chapters: 00:00 Intro 00:36 Intrusive data structures 00:58 LinkedList 03:32 Intrusive interface 05:40 Zelda Step by step guide easy to understand, well explained, amazing, awesome, the best video you've ever seen! zig programming language, intrusive interface, polymorphism, C, C++, rust, odin, low level programming, comptime, static dispatch, dynamic dispatch

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Everyone Says Zig Replaces C… So I Tried It

How to Actually Learn C (2027 Edition)

Zig's new Io interface: async/await is so back!

What's Zig got that C, Rust and Go don't have? (with Loris Cro)

Making an interface in Zig isn't that bad! (Dynamic dispatch)

I Can't Believe Rust Is Replacing Zig, Too

Trying Zig Part 1

the true reason C++ always wins

Zig says NO to AI

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

2 Years Of Learning C | Prime Reacts

Building a Better C with Loris Cro from Zig Software Foundation

Zig For the Uninitiated: Zig Interfaces

ARRAYLIST VS LINKEDLIST

Rust vs Zig vs Go Performance

Zig's Juicy Main - We've broken "Hello World" once more

Zig Master: Introduction to Allocators

Zig for Impatient Devs

