While at Columbus Ruby Brigade's meeting last night there was a question of what's magick, what's a dsl, and when are you using too much magick.
I came up with the following:
DSL's make code easier to read. Magick makes it easier to write code. In specific, Magick makes it easier for good developers to write better code; you still need to know what's going on.
What do you think?
