Как и в большинстве вопросов, связанных с производительностью, правильный ответ - «Это зависит». Я не эксперт по Scala (пока), но из того, что я видел до сих пор, это будет ориентировано на будущее - как, например, сборка со Scala для улучшения / упрощения многоядерной поддержки - так как эта тенденция быстро популяризируется с двух- и четырехъядерными процессорами, которые быстро становятся обычным явлением в смартфонах высокого класса. Я предполагаю, что для одноядерных и «простых» приложений, которые на самом деле не делают много вещей, которые могут быть парализованы, производительность будет равна или хуже. Однако производительность - это еще не все, особенно не для прототипов или одноразовых приложений - важнее простота кодирования и скорость разработки, в чем может помочь Scala, если вы знакомы с ней (из-за меньшего количества кода и более умных конструкций ).