Why Isn't There a Map-Reduce Language?
- Apache Spark
- Apache Storm
- Microsoft Dryad
- Apache Hadoop
- etc.
Other differences are how data moves in/out/around these systems - but these seem less important. If we had a single language, we could have greater portability between cluster computing solutions, and it would allow more work to go into optimizing performance instead of designing the next way of talking about map reduce. Apache Pig exists, but it does not seem general enough.
Is there anything else out there?