Reia (programming language)

From Wikipedia, the free encyclopedia
Reia
Paradigm(s) multi-paradigm: concurrent, object-oriented, imperative, functional, declarative
Appeared in 2008
Typing discipline dynamic, strong
Influenced by Erlang, Ruby, Python
License MIT
Website http://reia-lang.org/

    Reia is a general-purpose concurrent object-oriented programming language for the Erlang virtual machine.

    Reia supports multiple programming paradigms including imperative, functional, declarative, object oriented, and concurrent. It uses the actor model for concurrency in a manner that works alongside its object system. It uses pattern matching as the primary operation by which it selects branches to take and binds variables. It also has a dynamic type system and automatic memory management; it is therefore similar in varying respects to Erlang, Ruby, and Python. The project was discontinued in 2011.

    See also

    External links


    This article is issued from Wikipedia. The text is available under the Creative Commons Attribution/Share Alike; additional terms may apply for the media files.