Elixir
Elixir is a functional, concurrent, high-level general-purpose programming language that runs on the BEAM virtual machine, which is also used to implement the Erlang programming language. Elixir builds on top of Erlang and shares the same abstractions for building distributed, fault-tolerant applications. Elixir also provides tooling and an extensible design. The latter is supported by compile-time metaprogramming with macros and polymorphism via protocols. Wikipedia
Created Year: 2011Created by: José Valim
Developed by: José Valim
Operating systems: cross-platform
Implemented in: Elixir
File extensions: ex, exs
Wikidata: Q5362035
Influenced: Gleam
Influenced by: Clojure • Erlang • Ruby
Programming paradigms: concurrent computing • functional programming • process-oriented programming
Language types: functional programming language • off-side rule language
Elixir Influence Network
Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.
Hello World in Elixir
#!/usr/bin/env elixir
IO.puts "Hello World"
Free Elixir books, articles, documentation
- Essential Objective-C - Krzysztof Kowalczyk, StackOverflow Contributors
- Google's Objective-C Style Guide
- Object-Oriented Programming with Objective-C
- Objective-C Notes for Professionals - Compiled from StackOverflow Documentation (PDF)
- Objective-C Succinctly, Syncfusion (PDF, Kindle) (email address requested, not required)
- Programming With Objective-C
Search on GitHub
| Name | Description | Last pushed to | Open issues | Forks | Stars | Size |
|---|
Latest data update: 2025-09-01