Short story of Rust being amazing yet again (because it compiles on different architectures effortlessly)

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

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

    AppVeyor community support repository

  • I then do my building on a CI/CD service that offers Windows VMs free to open-source projects, with Appveyor being the first I'm aware of to start doing so.

  • cargo-zigbuild

    Compile Cargo project with zig as linker

  • Wait until you start using cargo zig-build. Suddenly it becomes way better than Go's cross compiler because you can seamlessly cross-compile rust AND C (thanks to Zig compiler of course). https://github.com/messense/cargo-zigbuild

  • 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
  • I generate for a number of different platforms here: https://gitlab.com/ttyperacer/terminal-typeracer/-/blob/master/build-all.sh and that includes a number of C dependencies (openssh, libgit, sqlite).

  • wally

    The Flash(ing tool) (by zsa)

  • Also Go uses dynamic linking with glibc (at least as of semi-recent versions). They aren't static! When I was running CentOS however long ago I had to build a docker image for one of the projects I use because they built it with a version of glibc that was too new to run on RHEL based distros: https://github.com/zsa/wally/pull/124

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