Is C the only right option for implementing an array language?

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

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

    High-performance, Reliable, and Parallel APL

  • As an example, Aaron Hsu's Co-dfns APL compiler is written in Dyalog APL.

  • futhark

    :boom::computer::boom: A data-parallel functional programming language

  • Not sure if you consider Futhark or Dex to be array languages, but both are written in haskell. Dex compiles to llvm.

  • 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
  • dex-lang

    Research language for array processing in the Haskell/ML family

  • Not sure if you consider Futhark or Dex to be array languages, but both are written in haskell. Dex compiles to llvm.

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