> -- Илья Ермаков писал(а):
> Хочется межъязыкового единообразия - эту проблему более-менее успешно решили в .NET

Скорееменеечемболее.

Такие языки как Oberon/Component Pascal на Net без оверхеда не отображаемы по нескольким причинам: из-за отсутствия в Net полноценных value-типов (расширяемых struct и value-типовых массивов); вложенных процедур; модулей (Net-овская dll - это не модуль, а библиотека классов, которая хоть и может подключаться динамически, но отключаться не может). Короче, вычислительная модель Oberon/Component Pascal шире чем вычислительная модель Net.