#ziglang

11 posts · Last used 13d

Back to Timeline
Ramin Honary @ramin_hal9001@fe.disroot.org · Jul 20, 2026
River is a Wayland compositor written in Zig that defines a window manager protocol so that, like with X11, write your own window management software. As with X11, the protocol is language-agnostic, so you can define your window manager using any programming language at all. I have been gradually becoming more interested in Zig as a potential replacement for C in systems programming. Rust is another interesting potential replacement. #tech #software #Zig #ZigLang #Linux #Wayland #WindowManager #WaylandCompositor #RiverCompositor #UnixPorn
0
2
0
ᛋᛁᚵᛁᛋᛘᚢᚾᛑ ᚾᛁᚾᛃᛅ @sigismundninja@mastodon.nu · Jul 16, 2026
An adult and reasonable take on #rustlang and #LLM use. I'm starting to get tired of the #ziglang hype. Soon you'll remember why the borrow checker and the "enforced" functional style was a good idea. Sure, Rust is bloated and messy. Many rewrites has been silly or about copyleft. Still, the backlash has not been in proportional. https://bun.com/blog/bun-in-rust
1
0
0
💙🩷💜 Brett [he/him/any] @brettm@swarm.coiloptic.org · Jun 28, 2026
Questions about pointers: I'm learning a bit of Zig and have never used pointers before (I do understand the general concept of how to use them, that they point to address etc). afaik using pointers is faster than operating on/ looking up the variables themselves? My main confusion (using example below) is, why dereference the pointer with 'ptr.*' in the 3rd line? Why not just plug in the address directly with '&num'? Is that for performance too? Otherwise the code seems convoluted for no reason. var num: u8 = 12; const ptr: *u8 = # std.testing.expectEqual(ptr.*, num); #ziglang
0
1
0
C:\KKJ\>:idle: @w84death@fosstodon.org · Jan 06, 2026
Boosted by cool_boy_mew @coolboymew@shitposter.world

After 24h+ test on Windows 10 and Linux Arch:

  • no crashes
  • ~6MB memory usage

App is 30KB in size.

#ZigLang #PixelArt #GameDev

20
0
7

You've seen all posts