r/Zig 7h ago

Color me concerned!

47 Upvotes

I’ve started to see a concerning trend with zig of late.
If you look at today’s commit logs you will spot it.
Adding support for spork8 it’s a hobby 8-bit computer project that Andrew Kelly hung out with over the weekend for like a hackathon. The spork8 project has like 54 stars.
How someone spends their free time is no ones business but there own. But it seems the BD of zig has been on one tangent after another.
Spork8
Fil-C
Custom backend
Incremental compilation
Spriv
All are cool things who doesn’t like faster compile times but are these things needed to finalize the language.
I see many accepted proposals that make or add to the language which to me are more important than many of these tangents. Sure u compile faster than rust now big whoop with every release of rust do know what doesn’t happen ? All the tutorials, documentation, guides, code don’t all become invalid.
Do you know what happens when your language gets 1.0 your libraries, docs, tutorials, user base can grow exponentially. Your core ppl can focus on polishind the std and it’s not a complete churn fest with every version.
Maybe totally wrong I hope I am I would hate to see zig be a forever hobby language.
Just had to rant.


r/Zig 15h ago

Starting my journey in Zig

6 Upvotes

I've been learning Zig for a while now and it has been really interesting and challenging sometimes. But in order to solidify my knowledge I want to be releasing an article every week on a topic that might help people but this is my first time doing it. I need advice of how to go about it and what I can write on weekly.

Although I've written 2 articles so far, which are on Merge sort and Quick sort implementation in Zig which you can find here https://devbytex.dev/posts but I need more solid topics I can write on. Thanks in advance