News for hackers. Stuff that matters.
Re:How Uber Uses Zig by giancarlostoro on Monday May 23, 2022 @09:45AM (#31478970)
> I have beef with people who boast $big_corp uses X/Y/Z.

I do not, it is how you gauge if something has been tried and tested in production for example Go. It doesn't hurt whatsoever knowing that Go is used in production by Google in various high demand systems.

The more companies I see using a product in production, the more I can determine feasibility. I just wish more companies would have technical blogs to describe their experiences.

Re:How Uber Uses Zig by LosWochosWeek on Monday May 23, 2022 @09:52AM (#31479042)
> doesn't hurt whatsoever knowing that Go is used in productio by Google in various high demand systems.

(emphasis mine)

Bit odd how you could miss the only point OP was trying to make. Yes, if you know that TECH_X is used in production at BIG_CORP_Y, it's very helpful. I can tell you that in the BIG_CORP I work for, we quite possibly use or have used any- and everything for something. The point OP was trying to make is: What is that something?

Re:How Uber Uses Zig by traceroute66 on Monday May 23, 2022 @10:13AM (#31479289)
> The point OP was trying to make is: What is that something?

Nail. Head.

If you want a one-liner to summarise my post, this is it.

Re:How Uber Uses Zig by aidenn0 on Monday May 23, 2022 @11:12AM (#31480029)
Considering the context of the original comment: a top-level comment on an article that details exactly how Zig is used at Uber, it's understandable that people misunderstood.
Re:How Uber Uses Zig by giancarlostoro on Monday May 23, 2022 @10:14AM (#31479294)
In the case of Google it is Go's built-in web server was good enough to handle workloads that any smaller company wouldn't come close to a Google tier web load. I get what was meant, I guess I should of elaborated why I chose Go as an example.
Re:How Uber Uses Zig by citrin_ru on Monday May 23, 2022 @02:44PM (#31483305)
> I do not, it is how you gauge if something has been tried and tested in production

FAANG size company can use in production much less mature software than most small companies. If they want to use X they don't need to wait when X will be mature - they can make it so for the use cases they have (which may differ from the use-cases you have). They can hire an X expert or dedicate a few engineers who will learn X and become X experts. Even if they will encounter a problem in production (not every bug can be prevented by pre-prod testing) these engineers will debug and fix it and with the help of CI/CD pipeline the fix will be in production in a few hours or days at most.

What would a smallish company do in a similar case - report a bug to developers and hope it will be fixed and the fix will be included in the next release which will arrive as an OS package / Docker image several months later.