Why did tiger beetle choose zig over rust?

This page summarizes the projects mentioned and recommended in the original post on /r/Zig

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • tigerbeetle

    The distributed financial transactions database designed for mission critical safety and performance.

  • Basically the title. Like when roc ported their stdlib to zig from rust, they provided some reasons. I'm just curious why tiger beetle chose zig.

  • surrealdb

    A scalable, distributed, collaborative, document-graph database, for the realtime web

  • I wouldn't be so sure about that, people often overestimate the need for unsafe. As one counter-example, SurrealDB faces very similar challenges to TigerBeetle, but has almost zero unsafe. And even if you have an unsafe-heavy module, it doesn't negate all Rust benefits.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Programming-Language-Benchmarks

    Yet another implementation of computer language benchmarks game

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts