Здравствуйте, Slick, Вы писали:
S>Но если никто не заитересован, на кой хрен было создавать этот продукт кроссплатформенным? Можно было бы разрабатывать .NET просто как удобную среду разработки, и компилировать исходники непосредственно в исполняемые под Win32 файлы. Но MS сознательно пожертвовали производительностью ради кроссплатформенности, и позиционируют его именно как кроссплатформенную систему. Удобство программирования, высокоуровневость — это уже второстепенные факторы, по их же словам. Так зачем же столько шума и жертв если основная цель так и не достигнута?
Почему ты думаешь что использование il-а обусловлено только кроссплатформенностью?
Как возможна, например, верифицируемость на нативном коде?