I’m writing a new game engine in #Zig and I’m open sourcing each module as I write it.
Today I released the beta version of my entity component system ZCS, I’ll consider it a beta until I’ve shipped my next game using it.

I’m writing a new game engine in #Zig and I’m open sourcing each module as I write it.
Today I released the beta version of my entity component system ZCS, I’ll consider it a beta until I’ve shipped my next game using it.
With a significant number of CVEs stemming from memory safety issues in C systems programming, what is the best path forward?
hesitating between writing the https://klutshnik.info server in c or in #zig. i'd prefer zig as it seems to shut up people about memory safety, but then the core would still be liboprf which is written in c already. and it would make deployment more difficult, since #zig is not packaged in debian and other major distros. so i guess using zig would only be 4 cosmetic/populist reasons, and at the same time it would limit deployment. what should i do (no rust/go are not options)
Released v0.2.0 of wprintidle today
Along with new build and command-line options the project has been fully converted to Zig 0.14.0
Detailed release notes: https://codeberg.org/andyscott/wprintidle/releases/tag/v0.2.0
Still unsure how useful it is, so maybe the guy who create this feature request for swayidle can let me know (https://github.com/swaywm/swayidle/issues/147)
#Wayland #Zig
Hey I'm still looking for work.
I've applied to a lot of places in my area and I'm getting nothing.
I'm a programmer at heart, but I've also been looking for regular entry-level jobs because there haven't been any coding positions open at my level as far as I could tell.
If you can offer me a job, it might save my butt. And if you can't offer me a job, could you at least share this post?
I live 30 minutes away from Bellevue if that helps.
After a week of trying to write c++ #zig feels like the spring breeze
Building Statically Linked Go Executables with CGO and Zig https://lobste.rs/s/va0h3b #go #zig
https://calabro.io/zig-cgo
Tonight, at roughly 8:30 PM Eastern, I'll be going live to continue work on my 6502 #emulator!
Come for the #Zig stay for the. . .Zig. :D
You can check out the progress so far on Codeberg: https://codeberg.org/b4ux1t3/zigsty-five-oh-two
Ooooooooooooh.
#Zig files are, themselves, structs.
This is awesome, and explains some of my confusion around namespacing and stuff.
Also: custom formatters for structs? So nice. Love the member accessing syntax.
Hot damn I haven't been this excited about a language in a few years.
I've been attempting to rewrite some C code for a Wayland client in Zig using only the client API (via zig-wayland's scanner) and for some reason I can't grab the seat name when I set the listener, very frustrating
It's got to be the way Zig handles struct memory, I just don't know how... I doubt I actually need an extern struct but I bet if I can throw pointers around like it's C I'll figure out the rest later
#C #Zig #Wayland
@sushee nice, I recently updated few days ago the #zig slackbuild script.
https://gitlab.com/slackware-brazil/slackbuilds/-/commit/6beeae327c8d582fc2d732187ddce7467622a8dd
Crabtime: Zig’s Comptime in Rust
crabtime is a procedural macro for writing macros that look like Rust code.
It reminds me of homoiconicity of lisp and the comptime feature in zig.
I'm gonna try a thing:
I've been letting a few projects languish for a while now. One of them is my 6502 emulator, which I ported from c++ to #CSharp a few years ago.
I kind of want to port it again, or maybe just reimplement it.
The top of my list is a real grab bag of languages:
I may just get some of the basic addressing logic done in each of them and see what sticks.
They're in rough order of "what I want to play with", though of all of them I have the most familiarity with rust. With Zig I have practically zero experience, and the other two sit somewhere in between.
The point here is not to start language wars, and I'll straight up mute anyone who tries, but I'd love to hear folks' thoughts.
If you want to make the case for another language, feel free to drop them in the replies! Really only looking for statically-compiled languages, and I'm not writing it in Java. ;)
Edit: Oh, and, boosts appreciated!
Lightpanda: A new browser built for machines https://lobste.rs/s/yt4vlb #ai #browsers #zig
https://lightpanda.io/