Comment on Show HN: Zedis – A Redis clone I'm writing in ZigComments−pdntspa11moIs zig lang stable enough now to start basing real projects on it?−pyrolistical11moDepends on your definition of stable. I would suspect most people would consider it unstable as they are still breaking the API for async. Wait for 1.0 if you really need true stability. But zig is just so good not to use now−barddooOP11moThe standard library is changing too much to be honest. During the development of the library Zig 0.15 launched and changed the whole Io library.−tonyhart711mo"Is zig lang stable enough now to start basing real projects on it?"only if you want to refactor/rewrite a lot−justinhj11moCheck out Tigerbeetle and Ghostty−jrpelkonen11moAlso bun−fishmicrowaver11moI mean no offense but a billionaires vanity terminal and a database with an anime bug mascot are a bit different than a redis alternative−rvrb11moGood point, the database written in Zig with a bug mascot tells us nothing about writing a database in Zig without a bug mascot−throwawaymaths11moim not sure i trust any hot takes from a person that doesn't know anything about anime−justinhj11moIf all you know about Tigerbeetle is the mascot you should probably take another look before judging. Some very interesting db tech.−sroerick11moTigerbeetle is one of the most interesting projects I've seen in recent memory−barddooOP11mo100% agree. Their algorithm for distributed consensus is pretty different than anything else in the market.−dpatterbee11moIs software not real software if it's written by a billionaire? What is it about the bug mascot that detracts from the database's legitimacy?−garbagepatch11moWhat's the problem with the mascot? PostgreSQL has an elephant and MySQL a dolphin. Is the bug too detailed for database software?−nickmonad11moWhy would we want a literal BUG as a mascot?? /s−aschobel11mobun is real and spectacular. super loving using it−nitishr11moit hasn't reached version 1.0
Comments
Is zig lang stable enough now to start basing real projects on it?
Depends on your definition of stable. I would suspect most people would consider it unstable as they are still breaking the API for async. Wait for 1.0 if you really need true stability. But zig is just so good not to use now
The standard library is changing too much to be honest. During the development of the library Zig 0.15 launched and changed the whole Io library.
"Is zig lang stable enough now to start basing real projects on it?"
only if you want to refactor/rewrite a lot
Check out Tigerbeetle and Ghostty
Also bun
I mean no offense but a billionaires vanity terminal and a database with an anime bug mascot are a bit different than a redis alternative
Good point, the database written in Zig with a bug mascot tells us nothing about writing a database in Zig without a bug mascot
im not sure i trust any hot takes from a person that doesn't know anything about anime
If all you know about Tigerbeetle is the mascot you should probably take another look before judging. Some very interesting db tech.
Tigerbeetle is one of the most interesting projects I've seen in recent memory
100% agree. Their algorithm for distributed consensus is pretty different than anything else in the market.
Is software not real software if it's written by a billionaire? What is it about the bug mascot that detracts from the database's legitimacy?
What's the problem with the mascot? PostgreSQL has an elephant and MySQL a dolphin. Is the bug too detailed for database software?
Why would we want a literal BUG as a mascot?? /s
bun is real and spectacular. super loving using it
it hasn't reached version 1.0