title: Which language to use for Hadoop Map/Reduce programs? Java or PHP?
body: <p>I recently wrote a couple of map/reduce programs in java. But I also know that scripting language like php can also be used. However, mostly everyone recommends java or python. I currently work in php. So I was wondering which language is better suited for map/reduce program development? </p>
  
  <p>One major disadvantage of php for map/reduce implementation is that, it is not multi-threaded.
  Also that, hadoop has extensive framework of classes, interfaces and methods specially made in java, which php programs can't avail. And also that, php isn't designed to handle heavy data processing task.</p>
  
  <p>So can anyone tell me in broad points which one to choose as a weapon of choice for map/reduce implementation? </p>