Elixir

Elixir is a dynamic, functional language with an immutable state and an actor-based approach to concurrency designed for building scalable and maintainable applications with simple, modern and clean syntax. Elixir allows you to write short, fast, and maintainable code. It is great for writing highly concurrent web applications and a superior choice for high-traffic systems.

Elixir Technologies

Main features of the Elixir language:

  • Compiles to bytecode for the Erlang Virtual Machine.
  • Achieves polymorphism via its Protocols mechanism.
  • Like in Clojure, protocols provide a dynamic dispatch mechanism.
  • Support for documentation via Python-like docstrings in the Markdown formatting language.
  • Shared-nothing concurrent programming via message passing.
  • Emphasis on recursion and higher-order functions instead of side-effect-based looping of Lightweight concurrency, utilizing Erlang's mechanisms.
  • Built-in tooling for managing dependencies, code compilation, running tests, formatting code, remote debugging, and more.
  • Unicode support.

Looking for something else?

Free consultation

Latest posts

React native

Use React Native, be like Jean-Claude Van Damme*

A lot of us have seen the creative advertisement from Volvo in which Mr. van Damme demonstrates his agility. In this article, we would like to demonstrate how React Native technology kills two birds with one stone in the cross-platform mobile software development, no matter what kind of company you are: a startup, mid-sized or big company. Mean...
Read more
Img 1530

ReactNative and Android: 64 bit

Prologue. A lot of developers received an email from Google about changes in Google Play Marker. Starting from August 1, 2019 Google Play will accept only 64-bit version of the application, so if you are lucky and have Android application written on Java or Kotlin—you can skip this article, otherwise—read further… You can read more here in Go...
Read more
Topcompany

LitsLink Among the Leading Companies at GoodFirms

LitsLink earns a reputation among the industry-leading software companies, for its expertise in technologies like Node.Js at GoodFirms, which is a leading B2B research and review platform. About LitsLink LitsLink is a software and app development company that crafts bespoke solutions for clients worldwide with its HQ in Palo Alto, CA and R&a...
Read more