Why is ruby called a dsl?
Posted
by b_ayan
on Stack Overflow
See other posts from Stack Overflow
or by b_ayan
Published on 2010-05-12T19:14:24Z
Indexed on
2010/05/12
19:24 UTC
Read the original article
Hit count: 450
Recently, when I tried to explain why Ruby is a DSL to an intern at my organisation, I was not able to articulate my reasonings to the effect I would like to. Maybe I do not understand the space well enough to teach the nuances. Redirecting him to Martin Fowler' article or the google ranked one InfoQ or other material has not helped much either.
Can some explain why Ruby is a DSL with an example / parallel situation which is not voodoo stuff for someone who is fairly new to the world of code? Understanding the ideology might also help in elaborating the intricacies of the rails ecosystem?
© Stack Overflow or respective owner