Ioke (programming language)
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.
|Designed by||Ola Bini|
|First appeared||November 6, 2008|
P (ikj-0.4.0, ikc-0.4.0)
|Typing discipline||strong, dynamic|
|Platform||JVM and CLR|
|ikj (JVM), ikc (CLR)|
|Io, Smalltalk, Lisp, Ruby|
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.