How DSL works on Ruby
Shibata Hiroshi • Kyoto, Japan • Japanese • Talk

Date: September 08, 2016
Published: unknown
Announced: unknown

http://rubykaigi.org/2016/presentations/hsbt.html

Domain-Specific Language(DSL) is a useful tool for communication between programmers and businesses. One of the greatest present from Ruby to programmers is to allow them to develop DSL easily. Ruby has a variety of functionalities for DSL making.
I started to maintain Rake last year. I found interesting techniques in Rake and felt different things on other popular DSLs like rspec examples, rails routes, and thor tasks etc. And I found patterns of code for DSL with Ruby.
I’m going to try to improve Rake 12 using these patterns. So I will describe these patterns of code for DSL with Ruby and talk on the future of Rake 12.

SHIBATA Hiroshi, @hsbt
Ruby Committer, Chief Engineer at GMO Pepabo, Inc.

RubyKaigi 2016

Explore all talks recorded at RubyKaigi 2016
Uchio KONDO
Mitsutaka Mimura
Koichi Sasada
Kevin Menard
Satoshi "moris" Tagomori
Chris Arcand
Eric Hodel
Lin Yu Hsiang
+30