Я слышал о многократном увеличении производительности при использовании определенных языков (RoR). Я также слышал о том, что одни виртуальные машины более оптимальны, чем другие (GHC?). Третьи пытаются оптимизировать свой язык, улучшая базовую архитектуру (Unladen Swallow).
Однако, читая статью («SSA - это функциональное программирование»), у меня возник вопрос, может ли конкретный язык в силу своего синтаксиса (когда-нибудь) быть языком с наилучшей производительностью.
Я предполагаю, что я спрашиваю, является ли конкретный синтаксис ТЕОРЕТИЧЕСКИ лучшим вариантом для создания лучшего машинного кода. Я был бы очень заинтересован в лежащей в основе теории для любых мнений - я обсуждал это с некоторыми друзьями, и мы стучались в идеях об информационном содержании определенного синтаксиса.
Обратите внимание, я говорю о языках, которые имеют по крайней мере функции первого класса - пожалуйста, не используйте ASM.