News for hackers. Stuff that matters.
Re:Clojure 1.6 released by wtetzner on Tuesday March 25, 2014 @03:28PM (#7468310)
> It's so simple to create your own special DSL that everyone does it. Now i have to learn a thousand languages.

Every library you use in any language is a DSL that you have to learn.

Lisps give you more power when defining a DSL, which means people can make them harder to use and understand, but it also means they have the power to make it easier to use and understand.

Re:Clojure 1.6 released by edwinnathaniel on Wednesday March 26, 2014 @03:10AM (#7472040)
Library < DSL.

Library still have to follow the semantics and syntax of its language host. DSL does not.