кстати, почему немерлитранслируется в IL, а не в C#
От: Аноним  
Дата: 25.11.10 12:15
Оценка:
кстати, почему немерлитранслируется в IL, а не в C#
а потом С# Компилируется...

как минимум оптимизации проходящие на уровне C# работали бы
Re: кстати, почему немерлитранслируется в IL, а не в C#
От: hardcase Пират http://nemerle.org
Дата: 25.11.10 13:09
Оценка:
Здравствуйте, Аноним, Вы писали:

А>кстати, почему немерлитранслируется в IL, а не в C#

А>а потом С# Компилируется...

Потому что это 1) не по мужски, 2) замедлило бы компиляцию.



А>как минимум оптимизации проходящие на уровне C# работали бы


Это какие же?
/* иЗвиНите зА неРовнЫй поЧерК */
Re: кстати, почему немерлитранслируется в IL, а не в C#
От: VladD2 Российская Империя www.nemerle.org
Дата: 25.11.10 13:23
Оценка:
Здравствуйте, Аноним, Вы писали:

А>кстати, почему немерлитранслируется в IL, а не в C#

А>а потом С# Компилируется...

Потому что бессмысленно, медленно и ограничивает возможности. Плюс для компиляции в первую очередь нужно уметь читать сборки, что компилятор C# не позволяет.

Вообще-то трансляторы в другие языки обычно делают на первых порах от не вхатки средств и сил. Скажем первый компилятор С++ был препроцессором для С. В дальнейшем все стараются сделать полноценные компиляторы.

А>как минимум оптимизации проходящие на уровне C# работали бы


А они в природе существуют.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: кстати, почему немерлитранслируется в IL, а не в C#
От: Аноним  
Дата: 25.11.10 13:29
Оценка:
Здравствуйте, hardcase, Вы писали:

H>Здравствуйте, Аноним, Вы писали:


А>>кстати, почему немерлитранслируется в IL, а не в C#

А>>а потом С# Компилируется...

H>Потому что это 1) не по мужски, 2) замедлило бы компиляцию.




А>>как минимум оптимизации проходящие на уровне C# работали бы


H>Это какие же?


http://blogs.msdn.com/b/ruericlippert/archive/2009/06/11/optimize.aspx
Re[3]: кстати, почему немерлитранслируется в IL, а не в C#
От: hardcase Пират http://nemerle.org
Дата: 25.11.10 13:33
Оценка:
Здравствуйте, Аноним, Вы писали:

H>>Это какие же?


А>http://blogs.msdn.com/b/ruericlippert/archive/2009/06/11/optimize.aspx


Бегло посмотрел — совершенно примитивные и очевидные оптимизации, которые компилятор Nemerle также делает (хотя кое, некоторые проблемы всетаки есть).
/* иЗвиНите зА неРовнЫй поЧерК */
Re[4]: кстати, почему немерлитранслируется в IL, а не в C#
От: hardcase Пират http://nemerle.org
Дата: 25.11.10 13:37
Оценка:
Здравствуйте, hardcase, Вы писали:

H>Бегло посмотрел — совершенно примитивные и очевидные оптимизации, которые компилятор Nemerle также делает (хотя кое, некоторые проблемы всетаки есть).


З.Ы. И для них совершенно не нужен -optimze флаг. Они делаются всегда. -O в Nemerle управляет лишь анализом графа потока управления.
/* иЗвиНите зА неРовнЫй поЧерК */
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.