во первых, почти любой язык стоит рассматривать, с точки зрения продакшен.
у каждого языка своя область применения, узкие места, преимущества и недостатки.
язык это инструмент, под задачу.
разные дизайны языка, позволяют писать по разному. Одно и то же, можно писать на clojure и на java и на скала.
но на дизайн архитектуры приложения, будет влиять дизайн выбранного языка