Another two cents about the current situation with the Scala user base and economics.

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

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

    just place for some random notes about programming (by rssh)

  • initializr

    A quickstart generator for Spring projects

  • Nowadays, Java++ is probably the next Java. But also Kotlin. Kotlin has nice integrations in Spring Boot, Quarkus, or basically all the important frameworks. Go to start.spring.io, notice that Scala isn't an option there, it never was, but Kotlin is. And it is Kotlin that's now the default “DSL” in Gradle, replacing Groovy.

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

    Various gRPC benchmarks

  • In general though, akka/pekko-streams are known to be one of the fastest implementations out there. Their grpc client for example even beats languages like Rust (see https://www.lightbend.com/blog/akka-grpc-update-delivers-1200-percent-performance-improvement and https://github.com/LesnyRumcajs/grpc_bench/wiki/2022-03-15-bench-results).

  • godot-lang-support

    A community-maintained list of Language Support Projects for Godot Engine.

  • Another potential example would be a better C#, but unfortunately I'm not familiar enough with it to evaluate what can be improved. While I don't think Scala as any chance of replacing C# in Unity, in the indie space Unity has been losing some market share to Godot, which has bindings for multiple languages. A "better C#" could become the next indie gamedev language. Who knows, maybe this could be a interesting use case for Scala (or even Scala Native).

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