Привет, ребята: После того, как я был представлен scala Актерам и Clojure Futures, я чувствую, что оба языка отлично поддерживают многоядерную обработку данных.
Тем не менее, я до сих пор не смог определить реальные инженерные различия между функциями concurrency и плюсами/минусами двух моделей. Являются ли эти языки бесплатными или противостоят с точки зрения их обработки параллельных абстракций процесса?
Во-вторых, что касается больших проблем с данными, неясно, поддерживает ли сообщество scala поддержку Hadoop явно (тогда как сообщество Clojure явно делает). Как разработчики scala взаимодействуют с экосистемой hadoop?
Было бы полезно оценить любые эти два вопроса.