> -- Валерий Лаптев писал(а):
> Спасибо. Интересно.Но мне думается, что более перспективным был бы путь TopSpeed. Не в один язык все впихнуть, а разрешить в рамках одной программы писать на разных языках. В одной среде, да еще с интерпретатором это легко слделать. Зато можно каждый отдельный язык оптимизировать по полной.
Кто такое TopSpeed?
Собственно в рамках одной программы никто не мешает писать на разных языках и сейчас -- см. .net/java, да и в обычной программулине нативненькой никто не мешает мешать множество языков в рамках одного бинаря.

Вопрос лишь в том, на сколько это удобно. И насколько много придется прослоек делать для конвертации форматов данных и, самое главное, конвертации абстракций из одного ЯП в другой.

Я например слабо себе представляю как какие-нибудь type classes из хаскеля + тамошний вывод типов конвертировать в какую-нибудь скажем те Аду. Или, того хуже, в какой-нибудь пролог

> -- Валерий Лаптев писал(а):
> А так получается монcтр, как в комментах заметили, типа PL-1.
Это я и заметил в оных комментариях