#zig

2025-12-15

#zig + #neovim + LazyVim question. I'm using the master version of zig, and I have the right version of zls installed. However, I'm experiencing a problem with Mason, which insists, infuriatingly, on automatically installing the stable version of zls and making the lsp use it. Does anyone know how to get it to stop? Do I just need to remove zig from LazyExtras? Thanks!

2025-12-14

After doing #AdventOfCode in #Zig, I don't think I've ever missed writing #Rust more.

I feel like often people see Rust just as a memory-safe alternative to C/C++ and miss that is a genuinely enjoyable language to work with.

Finally got to a point where I can grab directory info, list files and folders, and even open a file 🎉
Still a long way before I can use #Zig without taking two steps back every time I try something new, but hey, I am only ~11-12 hours into learning a whole new language 🙂

#programming #JustForFun

wowiamreallyamazed🍉️wowiamreallyamazed
2025-12-13

Zig needs to add a hard copiler error for using spaces for indentation instead of tabs, because it is a to use a non-flexible indentation, and also for writing too many comments in one place because if you can't read the code to understand, you already have too many , and you are a bad programmer, and you have to stop programming, as we have stated in zig zen "Focus on code rather than style.
", this is not about style.

Zig gotcha 🤦
After too much time, I just found out that the stdin().reader takeDelimiterExclusive function doesn’t re-read stdin on retry! Input is lazy loaded into the buffer, so retrying on error just reads form the same buffer.
Still learning the basics.

#zig #learningZig #JustForFun #programming

Paul SomeoneElsepkw@snac.d34d.net
2025-12-13
https://codeberg.org/pkw/zweb

Simple web framework on #OpenBSD using #zig and #fastcgi ,
and it's really mostly #C code right now, which is sorta the
point for me and learning zig.

N-gated Hacker Newsngate
2025-12-13

🚀 Oh joy, yet another "minimalist" virtual machine sandbox, because clearly the world was in dire need of one more single file marvel 🤦‍♂️. Apparently, cramming , C, and into a tiny box is the new party trick for the elite 🛠️. Who needs memory allocations or readability when you can have the ultimate C99 purist badge of honor? 🏆
github.com/ringtailsoftware/uv

Curated Hacker NewsCuratedHackerNews
2025-12-12

Show HN: Tiny VM sandbox in C with apps in Rust, C and Zig

github.com/ringtailsoftware/uv

Boozook 🦀 :playdate:boozook@mastodon.gamedev.place
2025-12-12

RE: mastodon.gamedev.place/@boozoo

Preferred langs are #Rust, #Zig, #C, #CPP or any #ASM 🫣. But it doesn’t matter actually. I like to read old papers too ;)
Please 🔁.

Rofl #GitHub Actions is/was apparently so broken that #Zig decided to move to #Codeberg a few weeks ago.

ziglang.org/news/migrating-fro

Apparently the thing that was too much for Zig is a HORRIFYING bug causing runners to run forever because of a broken sleep script.

github.com/actions/runner/issu

Good. The more projects leave GitHub, the better.

#software #microsoft #proprietary #git #CI #bug #development

just Claire again and againsif@cathode.church
2025-12-12
2025-12-11

From the LightPanda developer:

Why We Built Lightpanda in Zig

<< I like simple languages. I like Zig for the same reasons I like Go, C, and the KISS principle. Not just because I believe in this philosophy, but because I’m not capable of handling complicated abstractions at scale. >>

lightpanda.io/blog/posts/why-w

#zig #programming

just Claire again and againsif@cathode.church
2025-12-11

okay perhaps the third thing i wrote in #zig should not have jumped right into `comptime’ type inspection but you know i love looking at my phone and seeing it’s 04:00

2025-12-11

To not loose concentration on my MS-DOS game I decided to not do any new engine now but concentrate on tooling.
So from now on I will learn Zig + Raylib while making tools supproting the assembly code. First a sprite editor that will be able to open and save compressed sprites I'm using. It will also allow for easy palettes edits in one place.

Here is first test of UI. Pre-alpha stage. Warmup.

#Zig #Raylib #Tools

UI rendered in Ralib/Zig

Hit stream #10 this morning. Finally building a first Zig project (just console input/output). Still tripping on the language details, and even simple error handling feels like a brick wall. Slow progress, but that’s the process.
Onward! 😃

#zig #LearningForFun #programming

2025-12-11

#Zig 0.15 is in #Guix ! Wow thanks for this contribution ! 🙏 ❤️

2025-12-11

Kudos to #zig for deciding to move off github. More FLOSS projects should do the same.

ziglang.org/news/migrating-fro

Paul SomeoneElsepkw@snac.d34d.net
2025-12-10
Learning rust, hare, and zig has made me like C more :P

In the case of hare and zig (I like them both) it's because
of the ubiquity of C that makes me like it.

It's funny to me that I have always known C++ so kinda by
extension C. (with caveats i know)

But only recently have I really dived into C and leveling
up. So it's a new language to me. And I have years of experience
with languages and tradeoffs. Like I am not an idealist young
person anymore, C is just fine.
Or put another way... I will be dead if I wait for the C replacement.
(For me it's not rust, plz don't suggest it.)

#C #hare #zig

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst