Wicked Good Ruby 2013 - Writing DSL's with Parslet by Jason Garber
2,434 views · Published 30 October 2013 · 33:29 · Indexed 20 October 2026
Channel: Confreaks · 2013 · Science & Technology
A well-designed DSL improves programmer productivity and communication with domain experts. The Ruby community has produced a number of very popular external DSLs--Coffeescript, HAML, SASS, and Cucumber to name a few. Parslet makes it easy to write these kinds of DSLs in pure R ou'll learn the basics, feel out the limitations of several approaches and find some common solutions. In no time, you'll have the power to make a great new DSL, slurp in obscure file formats, modify or fork other people's grammars (like Gherkin, TOML, or JSON), or even write your own programming language! Help us caption & translate this video! http://amara.org/v/FG7G/
More from this channel
-
35:52
Code Design and the Science of Pleasure
-
5:40
Services Inception with Ruby by Dave McCrory
-
48:58
Ruby Software Continuously Delivered and Exhaustively Explained by Brian Guthrie, Srushti Ambekallu
-
40:58
Jruby Polyglot Heaven by Thomas E Enebo and Charles Oliver Nutter
-
42:17
Be a Minecraft modman with Purugin by Thomas E. Enebo
-
36:46
Your tests are lying to you by Chris Parsons
-
23:46
KidsRuby: Think Of The Children! by Ron Evans
-
52:05
Resources, For Real This Time (with Webmachine) by Sean Cribbs