Ioke (programming language)
Paradigm | object-oriented, prototype-based |
---|---|
Designed by | Ola Bini |
First appeared | November 6, 2008[1] |
Stable release | P (ikj-0.4.0, ikc-0.4.0)
|
Typing discipline | strong, dynamic |
Platform | JVM and CLR |
License | MIT |
Filename extensions | .ik |
Website | ioke |
Major implementations | |
ikj (JVM), ikc (CLR) | |
Influenced by | |
Io, Smalltalk, Lisp, Ruby |
Search Ioke (programming language) on Amazon.
Ioke is a dynamic, strongly typed, prototype-based programming language targeting the Java Virtual Machine and the Common Language Runtime. It was designed by Ola Bini, a developer of JRuby. It has a very simple homoiconic syntax, somewhat similar to Io.
Philosophy[edit]
Ioke was designed for expressiveness, above all else including performance. It was designed to be its own most important tool, and is an example of language-oriented programming, and encourages the creation of domain-specific languages.[2]
Status[edit]
Ioke was first announced on November 6, 2008.[1] Ioke's code contains documentation and unit tests.
References[edit]
- ↑ 1.0 1.1 http://www.infoq.com/news/2008/11/ioke
- ↑ "Ioke, A Folding Language" (Video). Retrieved 14 October 2014.
External links[edit]
This computer-programming-related article is a stub. You can help EverybodyWiki by expanding it. |
This article "Ioke (programming language)" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Ioke (programming language). Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.