6 ms·
Despite stated otherwise in the post, this is a personal attack. Anyway, let's try to discuss something more technical: I predict Zig will lose steam, and in 2
by hazn 2mo ago
Despite stated otherwise in the post, this is a personal attack.
Anyway, let's try to discuss something more technical: I predict Zig will lose steam, and in 2027, will lose relevance:
1) It's hardcore Anti-AI
2) It's moved to Codeberg
3) It doesn't have the momentum to sustain the disadvantages of these two decisions
The project will in max 2 years make a blog post, not admitting to their mistakes, telling themselves that Zig is a success, despite the industry having moved on.
- pragmatic 2mo agoCould just as easily say the same thing about Bun. If one can easily swap in the next new js engine du jour…
- slekker 2mo agoYour prediction is extremely short sighted, and I can only guess it is because of your extreme pro-AI stance, as well as not being part of the open-source community.
- hazn 2mo agoYes that's true, I'm biased because I am pro-AI. What are your hopes and predictions for the Zig project?
- slekker 2mo agoI do hope they keep their stance and philosophy though it is not the easiest with a BDFL governance. I do not have predictions though, it seems silly to try and do so when it will be a random chance outcome
- vharish 2mo agoNothing against Pro AI but their stance on wanting to write code by hand is not bad either. AI does over complicate things and there's a lot of slop. For a systems programing language, AI doesn't sound like a right fit. I'm personally tempted to reduce the dependency on AI. IMO, after a while, the overall productivity plateaus.
- Tiberium 2mo agoTo be honest, I'm also leaning this way, especially because of the hardcore anti-AI stance, so much that Zig will close security vulnerability issues on Codeberg if you mention that they were found with LLMs. I don't think that this is a good approach.
- rirze 2mo agoTo my dismay, a lot of projects with anti-AI sentiment are accepting security patches found with AI. Take a look at `ffmpeg` for example. The hypocrisy is puzzling.
- dminik 2mo agoI also think Zig has a rough road ahead, but not because of AI or moving to codeberg. No, it's because Andrew isn't really a BDFL. He's at best a DFL. The project is already mostly closed off to external contributors. It kind of reminds me of Elm in a way. Though I'm not expecting 6 years of drought just yet.
- orangeisthe 2mo agowhat's the problem in moving to codeberg?
- andrew_ 2mo agothe loss of network effect.
- miyoji 2mo agoI have never once in my life cared about where a programming language kept its source and I think if anyone is using that as a basis for decision-making, they are truly a moron.
- vopi 2mo agoYou’re telling me you would be as likely to contribute to a project hosted in CVS as compared to git (and on GitHub)?
- sph 2mo agoNo, but making a codeberg account, seemingly the second most popular forge in the world, is not that huge effort.
- vopi 2mo agoI agree. It's possible in the future a project hosted on codeberg is a silent "stamp of quality". Though, I still think there could be impact wrt a network effect.
- crabmusket 2mo ago> second most popular forge in the world This is absolutely brutal to GitLab
- kanwisher 2mo agonever once seen a link to codeberg, at least gitlab or god forbid source forge still gets linked to on occasion
- fg137 2mo agoIf you bothered to actually learn just a little bit about the Zig project, you'll know that they are doing ok. They never cared about introducing new features at a fast speed, having lots of contributors, or getting corporate sponsorship, if that's not already obvious from the article. In fact, they intentionally keep a distance from all of that to make the project more sustainable and less prone to the whims of corporations.
- cheikhcheikh 2mo agoWell thats why his prediction is interesting. Hes saying they wont be ok in a couple of years. Of course theyll be there, programming languages dont really die but theyll be a shell of what was once believed to be their potential, a superior replacement for C
- tuckwat 2mo ago4) It's led by an emotionally unintelligent individual who will personally attack you for choosing alternative products.
- grahar64 2mo agoLike Linus?
- ribelo 2mo agoLinus attacked bad software, Andrew attacks the Thiel Fellowship, VC Foundings, and AI. There's little or no Linus there, pointing fingers at, and even when he does, he points at code he neither uses nor maintains. Linus don't give a shit about other people projects and businesses.
- bearead 2mo agowow this is the most professional comment I've ever seen in this thread.
- f311a 2mo agoThey don't have a goal of becoming a popular language, though and will continue to work on it as long as there are donations. They don't care about being mainstream and there are niche companies who appreciate Zig and donate.
- dom96 2mo agoReminds me of another language that I used to know... For real though, if your goal as a language isn't to become popular then why should anyone learn it? Why should anyone spend their limited time building libraries in it when the language isn't likely to grow (and thus is more likely to disappear)?
- jtmarmon 2mo ago> I'm hustling. I'm playing the game. I'm doing what it takes to make this thing mainstream and a viable, practical choice for individuals and companies. If you talk shit about Zig in public, I'm going to fight back. But I respect you. I see you. I understand you. I don't hate you. I would literally buy you a drink. Andrew Kelley - An Open Letter to Everyone I've Butted Heads With (2025 Aug 29) https://andrewkelley.me/post/open-letter-everyone-butted-heads.html https://andrewkelley.me/post/open-letter-everyone-butted-hea...
- lkey 2mo agoIt's a conflict of core values, and you've demonstrated it here. You have defined success (for a project, and possibly a person too) as solely 'relevance'. Jarred would agree with you wholeheartedly, I imagine. Andrew would ask you to leave. It's okay to have different values and part ways. It's not wise, however, to project your personal values onto other people, and judge them on those fabricated merits. You'll end up frustrated and confused more often than not. Judge their choice of values. Judge them on their alignment with their chosen values. As an example, Andrew doesn't like Jarred's chosen 'Silicon Valley' values, but thinks that Jarred aligns himself well with those values. This feels as a personal attack to you who also holds those values. And on some level, a person intimating you core values suck couldn't be more personal.
- jorams 2mo ago> Anyway, let's try to discuss something more technical: I'll note that this is followed by an entirely non-technical statement of opinion.
- hazn 2mo agosomething more cybernetic, my friend :)
- ivanjermakov 2mo agoNot every project needs "steam", "momentum", and "moving with the industry". This is the Silicon Valley mentality post is talking about. All of this is VC versus hackers. One side only cares about productivity and profits, other only cares about technical elegance and perfection.