Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
9Activity
0 of .
Results for:
No results containing your search query
P. 1
Advanced DSLs in Ruby

Advanced DSLs in Ruby

Ratings:

5.0

(1)
|Views: 772 |Likes:
Published by Dmytro Shteflyuk
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, building natural language-styel DSLs, using sticky attributes, factories via const_missing, bubling 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.
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, building natural language-styel DSLs, using sticky attributes, factories via const_missing, bubling 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.

More info:

Published by: Dmytro Shteflyuk on Feb 21, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

07/18/2011

pdf

text

original

 
Thought
Works
Thought
Works
advanced dsl’sin ruby
 
Thought
Works
 
polishing, preprocessing, and parsingcontext and why it’s importantbuilding fluent interfacesprototype-based dsl toolkitsbusiness natural languages
what i cover:

Activity (9)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
sm255 liked this
nitinbabariya liked this
Full Study liked this
sm255 liked this
starchei liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->