Languages  >>  Ruby

Advanced DSLs in Ruby - Neal Ford

Language: English Quality: High Has Audio: true Source: confreaks Media: Flash Posted On: 08 Feb 09

Building Domain Specific Languages in Ruby shows the power and flexibility of the language. This talk covers some advanced DSL techniques in Ruby, including building really fluent interfaces, natural language-style DSLs, using sticky attributes, factories via const_missing, bubbling methods, and other techniques. This session goes beyond the general syntactic tricks used to create DSLs; it shows how to make internal DSLs in Ruby a compelling abstraction mechanism for building frameworks and other tools.

About Neal Ford
Neal Ford is Software Architect and Meme Wrangler at ThoughtWorks, a global IT consultancy with an exclusive focus on end-to-end software development and delivery. He is also the designer and developer of applications, instructional materials, magazine articles, courseware, video/DVD presentations, and author and/or editor of 5 books spanning a variety of technologies. He focuses on designing and building of large-scale enterprise applications. He is also an internationally acclaimed speaker, speaking at over 100 developer conferences worldwide, delivering more than 600 talks


Tags: Ruby, Conference, Screencast, rubyconf2008, rubyconf 2008, DSL, plugins, Framework,     [SUGGEST  A  TAG]



Other dowloadable format of this video

Video in h.264 Quicktime (mp4) format
Resolution : 640x240
OR 
Video in h.264 Quicktime (mp4) format
Resolution : 960x368
OR