Ioke Folding Language

From JVMLangSummit
Revision as of 09:12, 17 September 2009 by Penni (talk | contribs)
Jump to navigationJump to search

Ioke Folding Language

Ola Bini, jruby.org

Project
Blog
Slides
File:File.pdf

Abstract

Ioke - A folding language — Ola Bini

Ioke is a new language, an experiment to see how expressive a language can be. It's a language for the JVM influenced by Io, Self, Smalltalk, Lisp and Ruby. It supports a prototype based object oriented system, is homoiconic, supports high level methods and macros and makes it easy to build DSLs and new abstractions from scratch.

The presentation will introduce Ioke and the features of the language that differ from other languages.

Background

Current Status

Future

Key Issues for Discussion

(please expand cooperatively)