Settings

Theme

Bootstrapping Uber’s Infrastructure on Arm64 with Zig

uber.com

28 points by motiejus 3 years ago · 3 comments

Reader

motiejusOP 3 years ago

Author here.

I am proud what we've achieved. Unfortunately I will cease working on this soon[1], but, if you are interested and location suits you, I highly recommend Uber's Platform Engineering as a great place to work.

Happy to answer any questions about what's in the blog post, and, if you come to SYCL in Vancouver, BC on 2023-06-08[2] — in person.

[1]: https://jakstys.lt/2023/7-years-at-uber/

[2]: https://softwareyoucanlove.ca/talks/zig-at-uber/

  • afirium 3 years ago

    > Given that, we have not yet introduced any production applications written in Zig into our codebase (where the toolchain is fully set up), because only a few people in the company know the language at the moment.

    Do you have any plans where you can use zig in production applications? Thanks!

    • motiejusOP 3 years ago

      Hi!

      No plans yet. In my opinion, it needs a good reason to be picked instead of C (which we have sizable) to overcome the "number of developers" argument.

      Introducing a new general purpose language into a large company carries a significant cost, especially into the future. The company is rightly cautious.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection