Newsletter

Subscribe to Oredev's newsletter
Email


Delivery format




Twitter updates

: @veezus hey. Guy from Sweden who organizes oredev

: @jlindstorff hvorfor ikke tage til Øredev i November? Jeg har en discount kode hvis du er interesseret... http://is.gd/f3TR8

: Tickets booked to Oredev Woo hoo. Following up with a week (almost) in Norway in Bergen and Oslo.

: RT @slagyr: @michaeltiberg of #oredev adds his story to the wall of software craftsmen journeys. http://twitpic.com/2msu55

: @michaeltiberg of #oredev adds his story to the wall of software craftsmen journeys. http://twitpic.com/2msu55




2009 Session: Ioke - A folding language

Wednesday, 10:15 - 11:05
Track: Effective Languages

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 system, is homoiconic, supports first class code and makes it easy to build new abstractions from scratch
The presentation will first talk about the motivation for a new language, some of the more interesting features of Ioke, including the object system, the macro system and java integration features

Expectations

The reasons for Ioke, how to use it, what it's good for. Some considerations about programming languages in general, and how they are designed.

Additional Info


Ola Bini

Ola Bini is a Swedish developer currently working for ThoughtWorks in Stockholm, Sweden. He is the creator of the language Ioke, and has been one of the core developers for JRuby since 2006. He is the author of the APress book Practical JRuby on Rails. He has much experience with Java, Ruby and LISP, and has been involved with several other open source projects.

Video

 
telephone: +46 (0)40 - 602 3134 | fax: +46 (0)40 - 127276 | email: info@oredev.org