Jump to content

Reia (programming language)

Coordinates: 50°01′19″N 28°37′19″E / 50.0219°N 28.6219°E / 50.0219; 28.6219
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by InternetArchiveBot (talk | contribs) at 03:49, 14 April 2018 (Rescuing 2 sources and tagging 1 as dead. #IABot (v1.6.5)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Reia
Paradigmmulti-paradigm: concurrent, object-oriented, imperative, functional, declarative
First appeared2008
Typing disciplinedynamic, strong
LicenseMIT
Websitehttp://reia-lang.org/
Influenced by
Erlang, Ruby, Python

Reia was a general-purpose concurrent object-oriented programming language for the Erlang virtual machine. As of August 10, 2011, Reia has been declared defunct in favor of Elixir.[1]

Reia supported multiple programming paradigms including imperative, functional, declarative, object oriented, and concurrent. It used the actor model for concurrency in a manner that worked alongside its object system. It used pattern matching as the primary operation by which it selected branches to take and bind variables. It also had a dynamic type system and automatic memory management; it was therefore similar in varying respects to Erlang, Ruby, and Python.

See also

References

  1. ^ Arcieri, Tony. "Elixir info". Github. Retrieved 4 July 2015.

50°01′19″N 28°37′19″E / 50.0219°N 28.6219°E / 50.0219; 28.6219