Thanks for watching! Learning zig has been really fun. It's a breath of fresh air in a world of abstraction. That being said, I want to emphasize that this is a heavily opinionated piece made from my initial reaction using the language. I have found that for my personal goals, using zig is a bit smoother for prototyping than something like C or C++ due to modern memory safety features and errors semantics. If you aren't convinced, try it yourself!
https://ziglang.org/
https://github.com/Not-Nik/raylib-zig
https://github.com/castholm/SDL
https://github.com/floooh/sokol-zig
https://github.com/zig-gamedev
https://machengine.org/
Timestamps:
00:00 start
01:21 raylib-zig
01:44 Setup raylib-zig
07:40 SDL3 (fork w/ zig build system)
08:18 Sokol-zig
10:15 zig-gamedev
11:02 Mach engine
11:50 My weekend project
13:43 Problems I've faced
15:34 Outro
Join my Discord:
https://discord.gg/dT6tW6Ap
Support me on Patreon:
https://patreon.com/codingwithsphere
Music in the video:
https://www.youtube.com/watch?v=udGvUx70Q3U&t=245s