Elixir

Elixir

A dynamic, functional programming language that tuns on top of the Erlang Virtual Machine. A VM known for running low-latency, distributed and fault-tolerant systems. Elixir provides productive tooling and an extensible design perfect for building concurrent applications for critical infrastructure

Alternatives to Elixir

Erlang
2

Erlang

A general-purpose, concurrent, functional programming language used to build massively scalable soft real-time systems with requirements on high availability. Erlang comes bundled with the OTP, the Open Telecom Platform which is a runtime system first developed by Ericsson to handle the Swedish telecom infrastructure in the early 80's. The term Erlang and OTP is today used interchangeably and includes the runtime, the language and ready-to-use components built specifically for the ecosystem. To this day, Erlang is used in various sectors and applications like telecoms, banking, e-commerce, computer telephony and instant messaging. As the language is suitable for critical infrastructure and applications that requires high availability and real-time features, running at scale.

Free
Self-Hosted

Most people think this is a good alternative to Elixir.

Suggested by Freddie Freddie
JavaScript
1

JavaScript

JavaScript is a scripting or programming language that conforms to the ECMAScript specification. The language is mainly used to create complex features for web pages, but is also used other software project. Javascript has curly-bracket syntax, dynamic typing, prototype-based object-orientation, and first-class functions and is mostly just-in-time compiled.

Free
Web

Most people think this is a good alternative to Elixir.

Suggested by Millen Millen
Python
1

Python

An object-oriented, high-level, general-purpose programming language with an easy-to-learn syntax. Python was first released in 1991 by Guido van Rossum with a design philosophy that emphasises code readability. Today Python is one of the most widely used programming languages where it is used in everything from data science, machine learning and AI to modern web, mobile and desktop applications.

Free
Open Source
Linux
macOS
Windows

Most people think this is a good alternative to Elixir.

Suggested by Freddie Freddie
Perl
0

Perl

Perl is a family high-level, general-purpose, interpreted, dynamic programming languages. The project is open-source and has been in community development for over 30 years. Perl is a highly capable language and feature rich language with over 25,000 community created extensions.

Free
Suggested by johnX johnX
Clojure
0

Clojure

A modern, dynamic, and functional dialect of the Lisp and programming language that targets the JVM (Java Virtual Machine). Clojure is a compiled language, yet remains completely dynamic as it combines the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming. The development of Clojure is completely community-driven, while being overseen by its creator Rich Hickey.

Free
Suggested by Jenna Jenna
MATLAB
0

MATLAB

MATLAB is a commercial numerical computing environment and programming language developed by MathWorks. The environment provides live editing capabilities where the programming language is used to express matrix manipulation and array mathematics in real-time.

Linux
macOS
Windows
Suggested by Turner Turner
Ruby
0

Ruby

Ruby is a free and open-source interpreted, high-level, general-purpose programming language. The language was created by Yukihiro "Matz" Matsumoto from Japan in the mid-1990s. Today, Ruby has a friendly and growing community from all over the world and is openly developed and maintained. According to its creator Yukihiro, the language share many similarities with Perl, Smalltalk, Eiffel, Ada, Basic, and Lisp, all of which Ruby was influenced by.

Free
Linux
macOS
Windows
Suggested by Tastypie Tastypie
Kotlin
0

Kotlin

At Google I/O 2017, Kotlin was announced as to official development and programming language for Android. As it became the third language to be fully supported by the platform with Java and C++. However, Kotlin can also be used cross-paltform for native, server-side and web development as well as for data science projects. The language is statically typed and general-purpose, and is designed from the bottom up to increase developer happiness. 

Free
Suggested by SwagCat SwagCat
OCaml
0

OCaml

OCaml is a general-purpose, multi-paradigm programming language created in 1996 by Xavier Leroy, Jérôme Vouillon, Damien Doligez, Didier Rémy, Ascánder Suárez, and others. The language extends the Caml dialect of ML with object-oriented features and provides a rich set of libraries. OCaml is openly developed by the community and is used by companies that require speed and code safety when writing mission critical software.

Free
Self-Hosted
Suggested by tenX tenX
Go
0

Go

Designed and developed by Robert Griesemer, Rob Pike, and Ken Thompson at Google. Go or Golang is a compiled programming language that is statically typed and shares similarities with C, syntactically. The programming language was specifically designed to make it easy to build simple, reliable, and efficient software with safety, garbage collection, structural typing, and CSP-style concurrency.

Suggested by Freddie Freddie
Scala
0

Scala

A programming language that combines object-oriented and functional programming in one concise, high-level language. Scala is used by developers to build scalable software for the JVM, the Java Virtual Machine. The Scala source code is automatically compiled into Java bytecode that is executable on the JVM. When the language first was designed it aimed to address some of the most common criticisms of Java, and the static types in Scala help developers to avoid bugs in complex applications and large-scale systems.

Free
Suggested by Millen Millen
Java
0

Java

Java is a programming language and a virtual environment used for software development. The language was created by James Gosling at Sun Microsystems. Today Java and the JVM (Java Virtual Machine) is owned by the Oracle Corporation and is used for developing software applications that can be deployed cross-platform.

Free
Suggested by FI5HDOG FI5HDOG
TypeScript
0

TypeScript

TypeScript is a free and open-source programming language created by Microsoft. The language is a strict syntactical superset of JavaScript and redefines the way developer writes JavaScript-based web applications and software by adding optional static typing in the mix. TypeScript is designed specifically for development of large-scale applications with a need to transcompile into JavaScript.

Free
JavaScript
Suggested by Yalla Yalla
Lua
0

Lua

Lua is a lightweight, high-level, multi-paradigm programming language built on top of the C programming language. The language is designed primarily for embedded use in applications and works cross-platform since Lua has a relatively simple C API to embed it into its core.

Free
Suggested by Lassy Lassy
Elm
0

Elm

Elm is a free and open-source domain-specific programming language that uses type inference to detect corner cases and give friendly hints. The language is by developers to create browser-based graphical user interfaces and is designed for usability, performance, and robustness. Elm is purely functional and is actually a compiler that utilize static type checking, which means you can rest assured that your code will run runtime exceptions.

Free
Suggested by Lilac99 Lilac99
Julia
0

Julia

Julia is free and open-source high-level, high-performance, dynamic programming language. The language is most commonly used by developers for numerical analysis and computational science. Julia's ecosystem includes many packages that makes easy to create data visualisations, work with data and machine learning.

Free
Suggested by OrangeCactus OrangeCactus
Pharo
0

Pharo

Pharo is an open source dynamic and reflective language which is made by a community of more than 100 contributors. The language is isnpired by the programming language Smalltalk which was released back in the 1972. On top of that, Pharo offers several live programming features such as immediate object manipulation, live update and hot recompiling. The Pharo full stack is released under MIT License.

Free
Suggested by Catana Catana
C++
0

C++

Developed by Bjarne Stroustrup at Bell Labs in 1979, C++ is a general-purpose programming language. C++ was designed as an extension of the work on the programming language C, or "C with Classes". The language run on the most common platforms such as macOS, Windows, Linux and various versions of UNIX. In modern releases of C++ object-oriented, generic, and functional features in addition to facilities for low-level memory manipulation has been introduced.

Free
Suggested by johnX johnX

Do you know of more Elixir Alternatives?

Similar Alternatives

Sort by

Elixir Alternatives Elixir Alternatives

In this list you find Elixir Alternatives for various platforms. All alternatives are generated by people like yourself. No AI, machine learning or randomness is used to list and rank the best alternatives for Elixir.

List Last Updated:

22/01/2021 (4 months ago)