Да, в общем-то никто не видит. Если только это не означает, что части одного и того же проекта будут написаны на множестве различных языков без особых на то причин (я, конечно, не имею ввиду HTML, XML, Javascript и Flash в одном флаконе, поскольку это смежные языки одной области). Если в вашем проекте будет одна часть на IronPython, другая на C++, третья на C#, а четвертая на Lua… Нет, это, конечно, прекрасно и все просто обзавидуются вашему кругозору, но… Кто потом этот проект будет поддерживать с такой гремучей смесью языков?
>Нет, как концепт неплохо, но остается много непродуманных вопросов.
У кого конкретно остается много непродуманных вопросов? Думаю, что Мигель как раз хорошо себе представляет эту затею.
Оптимизировать код по скорости работы нужно только тогда, когда это действительно необходимо. Мне все равно, сколько времени занимает отрисовка меню в приложении 5мс или 200мс, если для меня это практически незаметно. Мне также все равно, на C# или С++ написан графический редактор, если скорость его работы меня устраивает (это я про Paint.NET кстати). Если мне удобно использовать Nemerle или Haskel в работе — почему нет?
Вообще-то нормальные программисты не пишут код на десяти языках одновременно, хотя это и возможно. Чем тут браузер отличается от обычного софта? С приходом .NET проект может быть легко написан на десятке различных языков. Но это, почему-то никого не пугает.
Интересно, как они определяют, что началась реклама? Сбоев не бывает? Смотришь так себе фильм без рекламы и тут вдруг по среди экрана надпись «Реклама»…
У кого конкретно остается много непродуманных вопросов? Думаю, что Мигель как раз хорошо себе представляет эту затею.
Кстати, от того, что оно сейчас Java, Flash, SilverLight и прочие плагины качает никто не умер вроде? Оно ведь спрашивает, хотите скачать или нет.