“Sustainability with Rust” wrong about Go

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
  • libcxx

    Discontinued Project moved to: https://github.com/llvm/llvm-project

  • I mean, there shouldn't be any, given how many C++ standard libraries implement `operator new` on top of malloc. If anything it should be less efficient once you factor in constructor calls.

    libc++: https://github.com/llvm-mirror/libcxx/blob/master/src/new.cp...

  • gcc

  • 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
  • Quarkus

    Quarkus: Supersonic Subatomic Java.

  • Java (and C# I believe) can also compile to binaries. And golang has a runtime as well.

    Now what is the advantage again? It seems that the JVM can compile to bytecode and be better performing than golang, all while having superior introspection and monitoring abilities. It seems to be a win-win. Only some ideological "closer to the metal" philosophy doesn't apply, so what?

    If startup times are truly an issue, look at Quarkus[1] and Micronaut[2], and a lot of other frameworks that use GraalVM to compile to native binaries.

    [1] https://quarkus.io/

  • Micronaut

    Micronaut Application Framework

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