В прошлом мы шли по этому маршруту.
Более старые версии IE поддерживали VBScript в качестве языка сценариев в дополнение к JScript.
Результатом стала целая загрузка сайтов, которые работали только в IE.
Это не то, что нужно сети снова. Как разработчик, я отчаянно хочу писать код на своем любимом языке, но как пользователь, я хочу иметь возможность просматривать все сайты в Интернете, не беспокоясь о том, какие плагины мне нужны для какого-либо конкретного сайта, или нет мой любимый браузер может даже использовать эти плагины.
Это проблема Microsoft Silverlight. Это может быть изумительная технология, но для конечного пользователя, почему я хочу другой плагин? Silverlight удалось завоевать некоторую долю рынка благодаря огромной мощи Microsoft, но на самом деле не так много.
Теперь, если код, достигающий конечного пользователя, является непротиворечивым, независимо от языка, на котором он написан, тогда язык не имеет значения. Но это фактически означает скомпилированный код (или, по крайней мере, байт-код), который представляет собой совершенно другой инструмент для запуска языка сценариев в браузере.