frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Zig – io_uring and Grand Central Dispatch std.Io implementations landed

https://ziglang.org/devlog/2026/#2026-02-13
90•Retro_Dev•2h ago

Comments

gethly•1h ago
0.16 ... maybe in 2050 they will finally release v1.0.

Jokes aside, once Jai comes out, Zig will become obsolete. Odin might hang on, as it is quite a bit smaller and limited language. Rust is being forced into every low level codebase, so that one will stay. C3, well, no one is using that, like Carbon. But Zig... despite running some big projects, it has no future.

cloudhead•1h ago
Can you elaborate? Zig has a lot of traction already.
pjmlp•40m ago
Except for Tiger Beetle customers and the few ones using Bun, what traction?
gethly•9m ago
I've read Bun is just a wrapper, not actual Zig implementation anyway. Also, making a financial database in beta language that constantly changes and breaks is "really smart".
dmit•3m ago
A wrapper over what?? Bun includes the JavaScriptCore engine for JS evaluation, but it's so much more.

As for financial database concerns, if you're serious about including a project like that in your system, you have thorough correctness and performance testing stages before you commit to it. And once it passes the hurdles, at that point what difference does it make if it's written in a beta language, or a bunch of shell scripts in a trench coat, or whatever.

6r17•1h ago
I feel like this is doomerism with high bias - i'm sorry but there is nothing founded here ; for all I know ; if Zig is able to put only one good reason to be used - some people will use it and not care - however this is a purely logical statement and I do not know of Zig so I might be blind here.
BonusPlay•1h ago
Instead of debating for years (like other languages), zig just tries things out. Worst case you can always rollback changes.

IMO best APIs and designs are those that are battle tested by end users, not won in an argument war during committee meetings.

This makes zig unique. It's fun to use and it stays fresh.

You can always just stay on older version of zig. But if you choose to update to newer version, you get new tools to make your code tidier/faster.

interstice•1h ago
This is my favourite way to iterate, but the hard lesson is at some point after trying a bunch of things comes the Big Cleanup (tm). Is that a potential issue for this with Zig?
SSLy•52m ago
0.16's IO API changes might be that cleanup.
BonusPlay•43m ago
From my perspective zig doesn't have "big cleanup" upfront. It's removing older features as it goes.

stdlib changes as it wants from version to version. So do language features. Since zig is pre-1.0, zig foundation isn't scared of breaking changes.

Ygg2•59m ago
> Instead of debating for years (like other languages), zig just tries things out.

So did Rust pre-1.0

Stability guarantees are a pain in the neck. You can't just break other people's code willy nilly.

> This makes zig unique. It's fun to use and it stays fresh.

You mean like how Rust tried green threads pre-1.0? Rust gave up this one up because it made runtime too unwieldy for embedded devices.

pjmlp•41m ago
Other languages debate for years, because they have a customer base with important applications into production that don't find funny that their code is broken with experiments.

Zig is years away to become industry relevant, if at all, of course they can experiment all they like.

Pay08•35m ago
Obviously, that comes with the language being in beta. If you don't want things broken, use a complete language.
zarzavat•22m ago
It's hard to imagine Zig ever becoming stable and conservative. Even at 10 years old, it's still as beta as ever. At some point the churn becomes part of the culture.

Not a complaint, just an observation. I like that they are trying new things.

Pay08•3m ago
I wouldn't be so sure about that. I do think there's a bit of scope creep, especially with the LLVM replacement stuff, but I don't think it's bad enough for the language to never come out. Most notable languages have at least one large corporate sponsor behind them, Zig doesn't.
nickorlow•5m ago
I think it benefits the overall ecosystem for them to experiment so other languages can take what works
jiehong•33m ago
This is a great point, and it's actually something I really enjoy that the JVM and Java do nowadays by namespacing the new experimental APIs that you test from release to release and then it's stabilized like that, and becomes broadly available.
quietbritishjim•4m ago
> Instead of debating for years (like other languages), zig just tries things out.

Many other languages do try things out, they just do it in a separate official channel from the stable release or unofficial extensions. Depending on how many users the language has, that may still be more implementation experience than Zig making all devs try it.

I suspect the actual difference is the final decision making process rather than the trial process. In C++, language extensions are tried out first (implementation experience is a requirement for standard acceptance) but committee debates drag on for years. Whereas Python also requires trial periods outside the stable language but decisions are made much more quickly (even now that there's a steering rather than single BDFL).

small_model•59m ago
There are high profile apps written in Zig, Bun (bought by Anthropic) and Ghostty also Uber use it. What apps are written in Jai or Odin.
stock_toaster•23m ago
odin - jangafx’s embergen[1]

jai - thekla’s new game, announced but not yet released —- order of the sinking star[2]

[1]: https://jangafx.com/software/embergen

[2]: https://en.wikipedia.org/wiki/Order_of_the_Sinking_Star

Pay08•5m ago
That's next to nothing for Jai.
norman784•56m ago
I have my doubts on Jai, besides being built towards game development, from what I read/watched about it, it has 2 or 3 meta programming capabilities, like comptime, macros, etc it feels too much of the same, also Jai is not built towards correctness or safety, John mentality is that he knows what he is doing, so he doesn’t need those guardrails and he wants instead expressiveness.

Also Jai is like C++ in complexity, while Zig is similar to C, very simple language.

Carbon is vaporware so far, there’s no language that could be used yet, because they first need to solve the C++ interop and fast compilation times, that is what will shape the language, so no one is using it, because it doesn’t exist yet.

ofalkaed•50m ago
>Also Jai is like C++ in complexity, while Zig is similar to C, very simple language.

And most importantly, Zig is aiming at being a C++ replacement with the simplicity of C, it is not trying to replace C.

pjmlp•44m ago
Good luck with that, it is basically Modula-2 with C like syntax, and we aren't even getting into the whole ecosystem that it is missing on.

Any C++ or C replacement will need to win the earths of mainstream OS and game console vendors, otherwise it will remain yet another wannabe candidate.

Those have already their own languages, alongside their own C and C++ compilers, and are only now starting to warm up to Rust.

Zig or any other candidate will have a very hard time being considered.

ofalkaed•27m ago
So no one should even try because they will never win over all of the C/C++ crowd so are doomed to fail and forever to be a wannabe? I think Andrew has gone about things in a good way, going back to C and exploiting hindsight, not trying to offer everything as quickly as possible. Extend C but keep C interoperability and do both better than C++ instead of trying to be the next big thing and he goes about it in a very deliberate and calculated way. He may not succeed, but the effort has given us a great deal.
Pay08•38m ago
I think you meant to say Jai, not Zig.
gethly•42m ago
Remember that it was Jai that inspired all these new languages. When you talk about the capabilities like comptime, that's all from Jai and why John no longer does public presentations(as people keep stealing his unfinished ideas).

Your comment about gamedev focus makes no sense as that it the most hardcore segment of all the programming there is. So if a language is good for gamedev, it's good for everything else - with high performance.

I'm still in the GC camp with Go and don't see myself leaving any time soon but Zig is just rust-fugly and takes for ever to complete(it started 10 years ago, mind you). Odin is essentially complete, just lacks official spec. I like it but can' bring myself to use it as it lacks methods and I won' be going back to writing a procedural code like its 2002.

I'm curious to see Jai being released, despite having no use case for it. My initial post is merely about purposefulness, or the lack of, for named programming languages as nowadays John's name will carry more weight than Zig could ever have. so without Zig being 1.0 after a decade, and having no competitive advantage over Jai, it has no chance to survive after Jai is released. As I said, Odin will likely will as it is quite simpler, more niche language. Zig just goes directly against Jai and it will lose.

Phil_Latio•35m ago
> why John no longer does public presentations(as people keep stealing his unfinished ideas)

That's your opinion or you have a source for that?

gethly•12m ago
he said it in a video, i think it was in the recent wookash podcast. although you might fing a short clip of the segment somewhere.
xeonmc•52m ago
WalterBright reply in 3...2...1...
WJW•47m ago
Kinda weird to blame Zig for not being at 1.0 yet while Jai is still in closed beta after 11 years. Meanwhile Zig is being in used in big-ish projects all over while Jai has... a single game engine? Jai looks cool but it's far far FAR behind and losing ground.
ofalkaed•45m ago
Being at 0.16 right now does not mean much. From what I gather, he is more focused on the semantics right now and trying to avoid getting bitten by a lack of foresight down the road, as most every language is. Things will probably start moving more quickly as the language solidifies.
Ygg2•18m ago
Any backwards compatible language will accumulate hindsight errors. It's practically inevitable.
gigatexal•34m ago
Let it come out before we get to chest beating. We are talking about shipped features in Zig here.
dmit•29m ago
> Jokes aside

Ok ok, good

> once Jai comes out

Dangit! You couldn't even make it to the end of the sentence.

tosh•1h ago
> Both of these are based on userspace stack switching, sometimes called “fibers”, “stackful coroutines”, or “green threads”.

Firstproof_oai.pdf

https://cdn.openai.com/pdf/a430f16e-08c6-49c7-9ed0-ce5368b71d3c/1stproof_oai.pdf
1•yusufozkan•1m ago•0 comments

Seed2.0 Model Card [pdf]

https://lf3-static.bytednsdoc.com/obj/eden-cn/lapzild-tss/ljhwZthlaukjlkulzlp/seed2/0214/Seed2.0%...
1•whwhyb•5m ago•0 comments

Taste for Makers

https://paulgraham.com/taste.html
1•tosh•6m ago•0 comments

Markdown Notes for VS Code

1•Elharis•16m ago•0 comments

LLMs are going to print money on Roblox

https://github.com/paralov/app-bloxbot-ai
1•CipherBolt•23m ago•1 comments

Windows: Prefer the Native API over Win32

https://codeberg.org/ziglang/zig/issues/31131
1•nikbackm•23m ago•0 comments

ClickHouse Agentic Data Stack

https://www.youtube.com/watch?v=ubQOsCfjMTI
1•benjaminwootton•27m ago•1 comments

Show HN: Letter Flow a Word Game with Liquid Glass Design

https://apps.apple.com/us/app/letter-flow-word-puzzle-game/id6753643265
1•suryanshJ•28m ago•0 comments

Show HN: Drink Now: Water Reminder App

https://apps.apple.com/us/app/drink-now-water-reminder-app/id6758991291?mt=12
1•suryanshJ•30m ago•1 comments

PowerFox Web Browser - A brand new browser for PowerPC Macs

https://forums.macrumors.com/threads/powerfox-web-browser-a-brand-new-browser-for-powerpc-beta.24...
1•Matias314•30m ago•0 comments

I'm 15 and built a full workspace app in 4 months – now selling the codebase

https://www.sideprojectors.com/project/73595/spaco-a-spatial-workspace-urgent-sale-open-to-offers
1•GavinRatta•32m ago•1 comments

Show HN: AI Station Navigator – LLM=CPU, Agents=Processes, Skills=Apps

https://github.com/canishowtime/ai-station-navigator
2•mazilin•33m ago•0 comments

colorForth Tokens (2022) [video]

https://www.youtube.com/watch?v=zl5IEpUBxfc
1•tosh•33m ago•0 comments

The bagel shop saving money and emissions with plug-in batteries

https://www.theguardian.com/environment/2026/feb/12/bagel-shop-saving-money-emissions-plug-in-bat...
1•thunderbong•33m ago•0 comments

Show HN: Mool (Loom clone). Free, offline-only, no signup

https://mool.fly.dev/
3•william-cohen•35m ago•0 comments

Ask HN: Stripe is asking for bank statements to check financial health

1•kinj28•35m ago•0 comments

Rcarmo/go-te: A terminal emulation library for Go

https://github.com/rcarmo/go-te
1•rcarmo•36m ago•0 comments

Decision Guardian: Enforce ADRs in PRs Using Regex and JSONPath

4•iamalizaidi•45m ago•0 comments

Meta patented an AI that lets you keep posting from beyond the grave

https://www.businessinsider.com/meta-granted-patent-for-ai-llm-bot-dead-paused-accounts-2026-2
1•mindracer•45m ago•0 comments

Show HN: ChexHQ – Financial decision intelligence for finance teams

https://chexhq.com/
2•DhirajKadam27•48m ago•0 comments

Helion Achieves New Fusion Energy Milestones

https://www.helionenergy.com/articles/helion-achieves-new-fusion-energy-milestones/
1•bezbac•57m ago•0 comments

Reproducible Python with Uv and Pixi

https://pydissem.rgoswami.me/
1•HaoZeke•57m ago•0 comments

Show HN: A personal, open-source web runtime

https://github.com/pinkhairs/cutemagick
2•pixelswithin•58m ago•0 comments

Ask HN: Do you think humanoid robots will outnumber humans by 2035?

1•p2pai•1h ago•2 comments

How China Built a Chip Industry, and why it is still not enough

https://www.nytimes.com/2026/02/14/business/china-chips-nvidia-huawei.html
1•jimnotgym•1h ago•2 comments

Show HN: Parrot– AI Transcription & Translation - 11+ Indian languages + codemix

https://parrotapp.in/
1•sayantanc•1h ago•0 comments

From flattery to debate: Training AI to mirror human reasoning

https://techxplore.com/news/2026-02-flattery-debate-ai-mirror-human.html
1•netfortius•1h ago•0 comments

Show HN: cgrep – local, code-aware search for AI coding agents

https://github.com/meghendra6/cgrep
2•meghendra•1h ago•0 comments

Ars Technica makes up quotes from Matplotlib maintainer; pulls story

https://infosec.exchange/@mttaggart/116065340523529645
7•robin_reala•1h ago•0 comments

OpenBIOS

https://www.openfirmware.info/
1•tosh•1h ago•0 comments