What features would you want in a new programming language?

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

    Functional language with a powerful type system.

  • I'm working on a programming language inspired by erlang and which compiles to Rust: https://letlang.dev

  • Pipefish

    Source code for the Pipefish programming language

  • I meant the lang I'm writing. (This being r/ProgrammingLanguages, when people say "my lang" that's what they're going to mean. We're cooking the future here, my friend.)

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

    🤝 Design by contract for Python. Write bug-free code. Add a few decorators, get static analysis and tests for free.

  • I started using a design by contract library for a Python project this year and it made my code safer and easier to use.

  • koka

    Koka language compiler and interpreter

  • It also offers a great Inversion of Control mechanism where everything is customisable, and, unlike Capability Objects, AESs also offer compatibility with type inference (you can pass functions doing IO to map, and it Just Works(TM)) and first-class control over stack frames (because really a continuation function is just some stack frames, which you can manually move to the heap if you want a closure; which means async is an effect!). It also is composable in ways Monads are not.

  • mech

    🦾 Main repository for the Mech programming language. Start here!

  • You should take a look at the language I’m developing, Mech: https://github.com/mech-lang/mech

  • 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