#ziglang — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #ziglang, aggregated by home.social.
-
⚡ Shelly 3.0 a fost lansat: Managerul de pachete pentru Arch Linux rescris integral în Zig!
A apărut versiunea majoră 3.0 a proiectului Shelly, utilitarul de gestionare a pachetelor și asistent pentru AUR pe Arch Linux. Această lansare marchează o etapă crucială, întreaga bază de cod fiind reorientată și rescrisă în limbajul de programare Zig.
✨ Ce aduce nou Shelly 3.0:
⚡ Performanță extremă cu Zig:
• Trecerea la Zig asigură o viteză de execuție remarcabilă, un consum infim de resurse și o gestionare impecabilă a memoriei.📦 Operare mai rapidă cu Pacman și AUR:
• Interogarea depozitelor, rezolvarea dependențelor și compilarea pachetelor din Arch User Repository se realizează mult mai rapid și mai eficient.🛠️ Comenzi optimizate și interfață curată:
• Oferă o experiență de utilizare simplă și intuitivă în terminal, fiind o alternativă modernă și extrem de ușoară la alte instrumente similare.🔒 Fiabilitate și gestionare mai bună a erorilor:
• Control sporit asupra procesului de construire a pachetelor și rapoarte mai clare în cazul în care apar probleme la compilare.O actualizare excelentă pentru utilizatorii de Arch Linux care apreciază performanța brută și eficiența software-ului scris în Zig! 🚀
#Shelly #ArchLinux #ZigLang #Linux #AUR #OpenSource #SysAdmin #LinuxApps #SoftwareLibre #TechNews
-
⚡ Shelly 3.0 a fost lansat: Managerul de pachete pentru Arch Linux rescris integral în Zig!
A apărut versiunea majoră 3.0 a proiectului Shelly, utilitarul de gestionare a pachetelor și asistent pentru AUR pe Arch Linux. Această lansare marchează o etapă crucială, întreaga bază de cod fiind reorientată și rescrisă în limbajul de programare Zig.
✨ Ce aduce nou Shelly 3.0:
⚡ Performanță extremă cu Zig:
• Trecerea la Zig asigură o viteză de execuție remarcabilă, un consum infim de resurse și o gestionare impecabilă a memoriei.📦 Operare mai rapidă cu Pacman și AUR:
• Interogarea depozitelor, rezolvarea dependențelor și compilarea pachetelor din Arch User Repository se realizează mult mai rapid și mai eficient.🛠️ Comenzi optimizate și interfață curată:
• Oferă o experiență de utilizare simplă și intuitivă în terminal, fiind o alternativă modernă și extrem de ușoară la alte instrumente similare.🔒 Fiabilitate și gestionare mai bună a erorilor:
• Control sporit asupra procesului de construire a pachetelor și rapoarte mai clare în cazul în care apar probleme la compilare.O actualizare excelentă pentru utilizatorii de Arch Linux care apreciază performanța brută și eficiența software-ului scris în Zig! 🚀
#Shelly #ArchLinux #ZigLang #Linux #AUR #OpenSource #SysAdmin #LinuxApps #SoftwareLibre #TechNews
-
I had a bit of fun last week and implemented a smol little CHIP-8 emulator in Zig with raylib :3
It supports all the original "Cosmac VIP" CHIP-8 instructions, can handle input and play sound.
Nothing crazy but I had a lot of fun with this project and learned a little bit about emulators. Good stuff!
-
Haiii x3
Did you know that I write a lot of rust code? It's hte super cooliest ><
But you know what else is super duper awesomesauce??? Zig!!!1
lets be fwiends!!!!1!!1
-
For those of us into programming languages: https://codeberg.org/ziglang/zig/issues/36237
-
For those of us into programming languages: https://codeberg.org/ziglang/zig/issues/36237
-
Zig proposes introducing an actually memory safe (unlike Rust) compilation mode inspired by Fil-C at ~1-6x performance penalty (codeberg.org)
-
Zig proposes introducing an actually memory safe (unlike Rust) compilation mode inspired by Fil-C at ~1-6x performance penalty (codeberg.org)
-
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
-
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
-
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 are silly, stupid or about copyleft. Still, the backlash has not been proportional.
-
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 are silly, stupid or about copyleft. Still, the backlash has not been proportional.
-
-
"This Rust rewrite would've taken a team of engineers with full-context on the codebase a year of work. With 1 engineer using Fable & closely monitoring Claude Code, we went from start to 100% of the test suite passing on all platforms in 11 days." by @jarredsumner
-
"This Rust rewrite would've taken a team of engineers with full-context on the codebase a year of work. With 1 engineer using Fable & closely monitoring Claude Code, we went from start to 100% of the test suite passing on all platforms in 11 days." by @jarredsumner
-
🚀🎩 Behold, Zig's #devlog spectacle: a dazzling dance where "package management" pirouettes away from the #compiler and lands with a thud in the build system! Because, clearly, we needed more #complexity and extra steps in our already tangled developer lives. Bravo, Andrew Kelley, for this groundbreaking paradigm shift that nobody asked for. 🎭👏
https://ziglang.org/devlog/2026/#2026-06-30 #ZigLang #PackageManagement #AndrewKelley #ParadigmShift #HackerNews #ngated -
🚀🎩 Behold, Zig's #devlog spectacle: a dazzling dance where "package management" pirouettes away from the #compiler and lands with a thud in the build system! Because, clearly, we needed more #complexity and extra steps in our already tangled developer lives. Bravo, Andrew Kelley, for this groundbreaking paradigm shift that nobody asked for. 🎭👏
https://ziglang.org/devlog/2026/#2026-06-30 #ZigLang #PackageManagement #AndrewKelley #ParadigmShift #HackerNews #ngated -
Alright, I think I'll want to convince my client to adopt Zig for their firmware. I've spent a part of this week experimenting with getting something running bare metal on the SAM E5x microcontroller we're using and I'm liking it so far.
-
Alright, I think I'll want to convince my client to adopt Zig for their firmware. I've spent a part of this week experimenting with getting something running bare metal on the SAM E5x microcontroller we're using and I'm liking it so far.
-
New
bitCastSemantics and LLVM Backend Improvements -
New
bitCastSemantics and LLVM Backend Improvements -
Getting my LSP to work with my static site generator. #ziglang
https://twitch.tv/kristoff_it
https://youtube.com/live/LmXQXyMpm4Y?feature=share (no music) -
Getting my LSP to work with my static site generator. #ziglang
https://twitch.tv/kristoff_it
https://youtube.com/live/LmXQXyMpm4Y?feature=share (no music) -
Some games ship thousands of assets but you dont see the PNGs, the MP3s, the 3D models... Why? They pack the assets. Unity Asset Bundle, Unreal PAK, Godot PCK and even TAR or ZIP formats are used. But they either proprietary or not very suitable. I decided to create a totally new OPEN SPECIFICATION: Open Asset Package. Engine-agnostic, fast random access, streaming, stable IDs, per-asset compression/encryption and dependency tracking.
-
Some games ship thousands of assets but you dont see the PNGs, the MP3s, the 3D models... Why? They pack the assets. Unity Asset Bundle, Unreal PAK, Godot PCK and even TAR or ZIP formats are used. But they either proprietary or not very suitable. I decided to create a totally new OPEN SPECIFICATION: Open Asset Package. Engine-agnostic, fast random access, streaming, stable IDs, per-asset compression/encryption and dependency tracking.
-
Slots for ..slots :) now i have sets for islands, lakes, terrain and decorations.
-
-
-
Port of doh to std.Io.Evented is in progress. It compiles on 0.17 nightly, but chokes at startup on a not yet available .netListenIp stub in the io_uring backend. Bummer.
I'm pretty confident my interface between C and Zig SSL callbacks is borked, so there is that.
Anyway, I feel I finally have a starting point for moving to an async I/O model. Pretty excited to see where this std.Io interface is going.
-
P1Xel Editor 2.6
- faster
- refined UI
- bugfixes
- steam deck ready!