Welcome to EverybodyWiki 😃 ! Nuvola apps kgpg.png Log in or ➕👤 create an account to improve, watchlist or create an article like a 🏭 company page or a 👨👩 bio (yours ?)...

Ioke (programming language)

From EverybodyWiki Bios & Wiki

Paradigmobject-oriented, prototype-based
Designed byOla Bini
First appearedNovember 6, 2008; 12 years ago (2008-11-06)[1]
Stable release
P (ikj-0.4.0, ikc-0.4.0)
Typing disciplinestrong, dynamic
PlatformJVM and CLR
License MIT
Filename extensions.ik
Major implementations
ikj (JVM), ikc (CLR)
Influenced by
Io, Smalltalk, Lisp, Ruby

Amazon.com Logo.png 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.


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]


Ioke was first announced on November 6, 2008.[1] Ioke's code contains documentation and unit tests.


  1. 1.0 1.1 http://www.infoq.com/news/2008/11/ioke
  2. "Ioke, A Folding Language" (Video). Retrieved 14 October 2014.

External links[edit]

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.