Тема: .NET CLR vs X++
Показать сообщение отдельно
Старый 24.08.2011, 00:52   #7  
plumbum is offline
plumbum
Участник
Соотечественники
 
182 / 86 (3) ++++
Регистрация: 07.12.2007
Адрес: Vienna, AT
Цитата:
Не уловил, в чем здесь пример плохой работы GC.
собственно на примере показано, что при росте петель падает прозиводительность, так как сборщик мусора эти самые петли всега анализирует.

К сожалению не нашел сразу ссылку на вышеуказанную статью. Моя ссылка на MSDN подтверждала то, что GC в X++ детерминированный (там так и было написано).

Вот сейчас из блогов пришла статья о возможности скомпилировать X++ в IL.
X++ in the .NET CLR : Life in the Fast Lane

Там ремарка, о том, что при отладке IL, созданного из X++, код последнего выбирается фактически из AOT, а вот выполняется как раз прекомпилированная сборка. Я так понимаю, что обратное преобразование из IL в X++ не реализовано. Посему и не считаю что X++ таки стал Managed .NET Language.
__________________
http://www.axdevposts.blogspot.com
Пришел, уведел.... отойди, дай другому увидеть!

Последний раз редактировалось plumbum; 24.08.2011 в 01:14.
За это сообщение автора поблагодарили: Logger (1).