←back to thread

228 points Retro_Dev | 3 comments | | HN request time: 0.622s | source
Show context
zwnow ◴[] No.44461773[source]
And this is exactly why you do not use shiny new languages for your projects. Hope tigerbeetle won't have too much trouble with this
replies(5): >>44461853 #>>44461858 #>>44462043 #>>44462061 #>>44462171 #
jorangreef ◴[] No.44462171[source]
This is exactly why we chose Zig.

Andrew’s design decisions in the language have always been impeccable. I’ve never seen him put a foot wrong and would have made the same change myself.

This is also not new to us, Andrew spoke about this at Systems Distributed ‘25.

Also, TigerBeetle has and owns its own IO stack in any event, and we’ve always been careful to use stable language features.

But regardless, it’s in our nature to “do the right thing”, even if that means a bit of change. We call this “Edge” and explicitly hire for people who have the same characteristic, the craftspeople who know how to spot great technical quality, regardless of how young (or old!) a project may be.

Finally, I’ve been in Zig since 2018. I wouldn’t exactly call it “shiny new”. Zig already has the highest quality toolchain and std lib of anything I would use.

replies(3): >>44462294 #>>44462444 #>>44462720 #
tialaramex ◴[] No.44462444[source]
> Andrew’s design decisions in the language have always been impeccable. I’ve never seen him put a foot wrong and would have made the same change myself.

Interesting, who designed the old Zig IO stack which alas Andrew needed to replace?

replies(5): >>44462481 #>>44462503 #>>44462595 #>>44462812 #>>44465708 #
1. BrouteMinou ◴[] No.44462595[source]
I've built a bridge 20 years ago. It was great, people could finally go from one side of the river to the other.

Everyday, more and more people started using that bridge.

In 2025, I've rebuilt the bridge twice as big to accommodate the demand of a growing community.

It's great and the people love it!

replies(1): >>44466197 #
2. 8n4vidtmkvmk ◴[] No.44466197[source]
But some people are upset because you put the new bridge in a new location and now it's inconvenient for them?
replies(1): >>44466796 #
3. BrouteMinou ◴[] No.44466796[source]
Nah, they are upset because it brought more people, which increased the traffic...

https://www.wired.com/2014/06/wuwt-traffic-induced-demand/