Hacker News new | ask | show | jobs
by genericsteele 4834 days ago
Computers don't understand english very well. It's easier for us to learn to talk to them, than to teach them how to understand us.

DSLs are helpful for some, but sometimes they get in my way. A good example is formtastic (http://github.com/justinfrench/formtastic) in ActiveAdmin. I already understood forms when I had to implement this, so it just dragged me down.

If using a DSL makes your life easier, by all means use it.