Если вы собирались построить новый язык ... и вы придумали всю семантику, и она была завершена, и у вас был какой-то волшебный ящик, в котором был переключатель между компиляцией и интерпретацией языка, скомпилированной версией будет быстрее, чем интерпретированная версия.
Почему? * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *}} * * * * * * *} * * * * * * * * * *} * * * * * * *} * * * *} * * * * * * * * * * * * * * * * То, что переводит , интерпретируя *1006*, интерпретируя *1006*, (т.е. переводчик), когда пользователь фактически использует ваш сайт.
Сказав это ... это не обязательно означает, что ваш сайт будет работать на 100% быстрее на скомпилированном языке по сравнению с интерпретируемым языком. Существуют интерпретаторы, которые в настоящее время работают очень быстро для различных языков (например, PHP), и есть даже оптимизаторы для интерпретируемых языков, которые делают их еще быстрее.
Существует много других факторов, влияющих на производительность вашего сайта, которые не зависят от выбранного вами языка. Настройка оборудования, настройка базы данных, топология сети и т. Д. Эти вещи могут оказать на вас большее влияние. Я бы предложил измерение, чтобы быть уверенным.
Для меня поиск ошибок во время компиляции - это огромная экономия времени, поэтому я предпочитаю предпочитать скомпилированные языки со строгой типизацией. Это позволяет мне выполнять свою работу быстрее, но это не делает ее объективно лучшим вариантом. У некоторых людей нет проблем с написанием слабо типизированного кода и запуском на них тестовых наборов для проверки их функциональности, что, я думаю, сработало бы так же.