How many programming languages do we need?

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

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

    Discontinued Q# compiler, command line tool, and Q# language server

  • These are starting to get developed, for example Microsoft's Q#

  • Graal

    GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀

  • GraalVM is another polyglot initiative but since it's both Java and Oracle under the hood I keep at a polite distance.

  • 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
  • awesome-wasm-langs

    😎 A curated list of languages that compile directly to or have their VMs in WebAssembly

  • Awsome WebAssembly Languages lists 17 mature projects (.Net, AssemblyScript, Brainfuck, C, C#, C++, Clean, COBOL, Forth, Go, Lobster, Lua, Never, Rust, TypeScript, WebAssembly, Zig); and since they compile to WASM you get the chance to use a single runtime (NodeJS, your browser, whatever) to run code written in different languages and, importantly, have them communicate without having to resort to sockets or the file system.

  • DataFixerUpper

    A set of utilities designed for incremental building, merging and optimization of data transformations.

  • You can write a library for profunctor optics, something that is usually used in functional languages like Haskell, in Java, but that doesn't mean it's convenient or even practical to use.

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