Popular Posts

Thursday, March 24, 2011

Ruby

Ruby:
http://yonkeltron.com/2010/05/13/creating-a-ruby-dsl/
DSL. DSL. DSL! http://en.wikipedia.org/wiki/Domain-specific_language
Think in terms of DSLS and blocks. Everything in terms of blocks and defining
a langugage to fit the problem!
metaprogramming
http://viewsourcecode.org/why/hacking/seeingMetaclassesClearly.html
http://mislav.uniqpath.com/poignant-guide/book/chapter-2.html
http://www.contextualdevelopment.com/articles/2008/ruby-singleton
http://ruby-metaprogramming.rubylearning.com/
dsl:
http://www.rubyinside.com/how-to-build-a-dsl-domain-specific-language-in-ruby-356.html
http://yonkeltron.com/2010/05/13/creating-a-ruby-dsl/
http://themomorohoax.com/2009/02/25/how-to-write-a-clean-ruby-dsl-rails
http://www.themomorohoax.com/2009/02/25/how-to-write-a-clean-ruby-dsl-part-2-line-by-line-with-machinist-rails
http://jroller.com/rolsen/entry/building_a_dsl_in_ruby
http://jroller.com/rolsen/entry/building_a_dsl_in_ruby1
http://jroller.com/obie/entry/the_magic_of_ruby_dsl

http://www.infoq.com/news/2007/06/dsl-or-not

No comments:

Post a Comment