Tim Wintle wrote:
On Fri, 2009-04-03 at 09:42 -0700, Ricky Ho wrote:
  1) I can pick the language that offers a different programming
paradigm (e.g. I may choose functional language, or logic programming
if they suit the problem better).  In fact, I can even chosen Erlang
at the map() and Prolog at the reduce().  Mix and match can optimize
me more.

Agreed (as someone who has written mappers/reducers in Python, perl,
shell script and Scheme before).


sounds like a good argument for adding scripting support for in-JVM MR jobs; use the java6 scripting APIs and use any of the supported languages -java script out the box, other languages (jython, scala) with the right JARs.

Reply via email to