Недавно я слышал об использовании нескольких разных языков в (большом) проекте, я также читал о таких известных услугах, как Twitter с использованием Rails, как интерфейс, смешанный с некоторыми другими языками, и Scala Я думаю, что это было как бэкэнд.
-
Это обычная практика? Кто это делает?
-
Я уверен, что есть недостатки. Я думаю, что у вас будут проблемы с различными интерпретаторами/компиляторами и плавное подключение разных языков. Это правда?
-
Почему это действительно сделано? Для производительности?