Wednesday, June 10, 2009 - Doors @6pm Talk @6:30
Location - ThoughtWorks, 200 E Randolph St. 25th Floor
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 first talk about the motivation for a new language, then talk about some of the more interesting features of Ioke, including the object system, the macro system and java integration features.
RSVP Here:
http://connect.thoughtworks.com/olabini/Ola Bini is a core JRuby developer and is the author of the book ‘Practical JRuby on Rails'. His technical experience ranges from Java, Ruby and LISP to several open source projects. He likes implementing languages, writing regular expression engines, YAML parsers and other similar things that exist at the border of computer science. Check out Ola's Blog.
http://olabini.com/blog/