Is it time to retire C and C++ for Rust in new programs?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

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

    Tooling to generate metadata for Win32 APIs in the Windows SDK.

  • There is still the occasional incredibly subtle link time fuckery in Rust.

    https://github.com/microsoft/win32metadata/issues/1274

    "Minor" semver updates to crates breaking things via e.g. unexpected MSRV bumps is pretty common too, with some resulting bitrot. That said, I agree with you that things in Rust are at least better. Imperfect, but better.

  • Ada_Kernel_Module_Framework

    Framework for writing Linux kernel modules in Ada

  • Ada offers security and simplicity and is already part of GCC but also has llvm now. Linux kernel drivers have also been demonstrated.

    Perhaps it would be healthier for Rust to have competition?

    https://www.linux.com/audience/developers/hacking-the-linux-...

    https://github.com/alkhimey/Ada_Kernel_Module_Framework

    https://alire.ada.dev/

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
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