It seams to me that if you give somebody Cascalog and native Java or any other Hadoop query language you will quickly see why macros are great.
Lets be honest nobody want to write hadoop jobs directly with Java. Clojure has a query language built in that feels natural and has the full power of the language.
Other people build things like Hive or Pig that come as comply different languages.
Comments
It seams to me that if you give somebody Cascalog and native Java or any other Hadoop query language you will quickly see why macros are great.
Lets be honest nobody want to write hadoop jobs directly with Java. Clojure has a query language built in that feels natural and has the full power of the language.
Other people build things like Hive or Pig that come as comply different languages.