Я немного устал от необходимости явного кодирования для многоядерности, если я хочу большей скорости, особенно когда я просто пишу одноразовый скрипт. У моего dev-бокса уже 8 ядер, и это число растет намного быстрее, чем тактовая частота. Функциональные языки, кажется, предлагают потенциальный выходной люк, но я пока не пытался освоить один из них.
Мне бы хотелось увидеть некоторые примеры кода реального мира, которые намного лучше и / или более распараллеливаемы, чем нефункциональные альтернативы. Я не придирчив к языку - меня больше интересуют концепции.
Спасибо!