Ola Bini makes an introduction to DSLs explaining what they are and aren’t, what they are useful for, how to implement an internal/external DSL in Java and why are DSLs and Ruby so related.
Ola Bini is a Swedish developer currently working for ThoughtWorks. He has been one of the core developers for JRuby since 2006 and is the author of the APress book Practical JRuby on Rails. He has much experience with Java, Ruby and LISP, and has been working on a language called Ioke.
Jfokus is the largest annual conference for everyone who works with Java in Sweden. At Jfokus you will have an unique opportunity to keep yourself updated with the latest development of the Java platform through numerous interesting sessions. Jfokus gather rock-star speakers, both from Sweden and internationally. The focus is system development with Java and surrounding techniques like dynamic languages and agile methodologies. Jfokus is the best way for you to get the latest trends and buzz about Java from people who live and breathe technology on a daily basis.