Компилятор командной строки ncc.exe Nemerle 1.0 для .NET 2-3.5 и Mono 2.x.
Модуль интеграции с IDE Microsoft Visual Studio 2008.
Nemerle Express Edition – отдельная IDE на основе Microsoft Visual Studio Shell 2008 Isolated. Данная версия не требует наличия коммерческой версии Microsoft Visual Studio 2008. Для ее установки сначала скачайте и установите Microsoft Visual Studio Shell 2008 Isolated, а затем произведите установку Nemerle 1.0. При этом нужно выбрать вариант установки «Advanced» и убедиться, что пункт «Visual Studio Express Edition» выбран.
Стандартная библиотека Nemerle и стандартная библиотека макросов.
Набор дополнительных макробиблиотек – Nemerle Power Pack (ComputationExpressions, Nemerle.Xml, Nemerle.Peg, Nemerle.WPF, Nemerle.Aop, Nemerle.Linq).
Компилятор в виде .NET-компонента (Nemerle.Compiler.dll).
Плагин к компилятору позволяющий компилировать файлы C# 4.0 (см. примечание ниже).
Внимание! Для использования проектов ASP.NET MVC 2 предварительно необходимо скачать и установить ASP.NET MVC 2 RTM.
В состав проектов Nemerle могут входить файлы C# 4.0 (не поддерживаются dynamic и unsafe). За что отдельное спасибо Hardcase'у. Сразу предупреждаю, что семантика при этом будет немерловая. Так что могут быть нестыковки (например, предупреждения которых не выдавал компилятор C#). Цель этой возможности — упростить переход с C#-проектов.
Здравствуйте, kochetkov.vladimir, Вы писали:
KV>Хватит подначивать. Очевидно, что и Ziaw, и VladD2 (и я, если уж на то пошло) прочитали это как "могу ли я установить сразу обе опции?", а не "должен ли я устанавливать сразу две опции?".
Спасибо, ты только что расписался в поддержке сотоварищей, будучи явно не правым. А товарищи вообще не вникали в суть вопроса (говорю же, "ближе к народу"). Давайте разберём этот интересный медицинский случай:
matumba> Влад, я правильно понимаю, что это два взаимоисключающих пункта? Если да, то это надо обязательно показать...
Прочитайте эту фразу внимательно. Если не дошло с первого раза — не торопитесь, у вас обязательно получится с 14-го. А теперь расскажите, откуда здесь вы узрели здесь желание "поставить ДВЕ опции"? Я уже сам даю половину ответа — скорее всего, нужна ОДНА ИЗ ОПЦИЙ. Тем не менее, трое вполне трезвых людей мне пытаются впаривать симбиоз "можно поставить обе" — ЗАЧЕМ? Для левой и для правой руки?
Вы опять смотрите на своё детище как на набор опупительных возможностей, но совершенно не думаете о "простых смертных". Если я впервые вижу язык и мне хочется его попробовать, я его скачиваю и что я вижу? Обе опции включены как необходимые (хотя у меня стоит vs2008 shell isolated). И хоть места на винте навалом, без причины создаётся запутывающий шаг.
M>>Вот эти два пункта ОБА НУЖНЫ?
KV>Нет, достаточно одного из них. ... Вдруг он, имея студию, не захочет ставить в нее интеграцию и для знакомства с языком решит установить ее на отдельно стоящий шелл?
Вот это и называется неадекватность. В любом случае, эти опции нужны либо как радиобатоны, либо 1) при наличии VS2008, "отдельная IDE" должна сразу выключаться 2) При отсутствии vs2008 выключается "интеграция в 2008", включается "отдельная IDE" и прямо в сетапе даётся линк на скачку shell isolated. Usability — новое слово в ИТ!
Здравствуйте, matumba, Вы писали:
M>(я уже начинаю сомневаться, достаточно ли адекватные люди работают с Немерле)
Хватит подначивать. Очевидно, что и Ziaw, и VladD2 (и я, если уж на то пошло) прочитали это как "могу ли я установить сразу обе опции?", а не "должен ли я устанавливать сразу две опции?". Когда, в силу неодозначности вопроса, уже три человека понимают его не так, как задумывал один спрашивающий, достаточно странно слышать с его стороны намеки на их неадекватность.
По-моему, проще объясниться и получить ответ на свой вопрос, а не раздувать конфликт на ровном месте, не находишь?
M>Вот эти два пункта ОБА НУЖНЫ?
Нет, достаточно одного из них. Для первого требуется коммерческая студия, для второго бесплатный студийный шелл. Какую из опций использовать — целиком на совести пользователя. Вдруг он, имея студию, не захочет ставить в нее интеграцию и для знакомства с языком решит установить ее на отдельно стоящий шелл?
Здравствуйте, matumba, Вы писали:
M>Спасибо, ты только что расписался в поддержке сотоварищей, будучи явно не правым. А товарищи вообще не вникали в суть вопроса (говорю же, "ближе к народу"). Давайте разберём этот интересный медицинский случай:
Я прочитал вопрос также как и остальные.
Если, по крайней мере, 4 человека прочитали вопрос, не так как ты хотел и ни один не высказался в твою поддержку, то может проблема в тебе?
... << RSDN@Home 1.2.0 alpha 4 rev. 1472>>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Здравствуйте, Ka3a4oK, Вы писали:
KK>Сообщение в багтрекере. Хочу лишь добавить, что проблема в конструкциях, типа xdigit_p{n}. Если сделать xdigit_p+, то все работает.
+1 Видимо вылезла очередная проблема со свертками по скобкам.
По уму надо переходить на парсинг грамматик самим же PegGrammar-ом. А то это какой-то мазохизм получается.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, Ka3a4oK, Вы писали:
KK>У кого-нибудь какая-нибудь грамматика скомпилировалась с новым релизом? У меня возникает ошибка:
KK>Error: macro 'PegGrammar' expects following list of arguments: (TypeBuilder, PExpr, PExpr, PExpr) got some 3 parameters [TypeBuilder, query_r, grammar {
Аналогично брякнулся код. Может, подобные breaking changes стоит документировать прямо в комментах к функции? (чтобы тултипом вылезала подсказка что и как поменять для нового вызова). Я эти PExpr вообще не понимаю откуда.
Здравствуйте, Ziaw, Вы писали:
Z>Вопрос был про взаимоисключение. Я на него и ответил, нету его, все нормально ставится в зависимости, что стоит на компьютере пользователя. Если ничего не стоит, то ничего и не поставится.
Вопрос был не про физическое несосуществование, а про необходимость. (я уже начинаю сомневаться, достаточно ли адекватные люди работают с Немерле) Вот эти два пункта ОБА НУЖНЫ?
* Модуль интеграции с IDE Microsoft Visual Studio 2008.
* Nemerle Express Edition – отдельная IDE на основе Microsoft Visual Studio Shell 2008 Isolated.
Догадываюсь, что нет, хотя могут быть ньюансы — никто ж не знает, что подразумевается под "модуль интеграции": может он встаёт поверх Nemerle Express Edition и дополняет его функциями!
Пипец, детсад....
Здравствуйте, matumba, Вы писали:
Z>>Вопрос был про взаимоисключение. Я на него и ответил, нету его, все нормально ставится в зависимости, что стоит на компьютере пользователя. Если ничего не стоит, то ничего и не поставится.
M>Вопрос был не про физическое несосуществование, а про необходимость. (я уже начинаю сомневаться, достаточно ли адекватные люди работают с Немерле) Вот эти два пункта ОБА НУЖНЫ?
Ничего опять не понял, у меня ставится все без вопросов встают обе, обе работают. На другом компе нет ни 2008 студии ни шелла, ничего не встает, ничего не спрашивает. В чем проблема-то? Я тоже начинаю сомневаться в собственной адекватности ибо бесят. Но это неважно, с немерле я работаю в качестве юзера, за язык можешь не волноваться.
M>Догадываюсь, что нет, хотя могут быть ньюансы — никто ж не знает, что подразумевается под "модуль интеграции": может он встаёт поверх Nemerle Express Edition и дополняет его функциями!
Так ты спроси, да? Чего догадываться? По сути это один плагин к студии, который может работать как под студией так и под isolated shell.
M>Пипец, детсад....
Вот вроде неглупый парень, скажи, зачем тебе так дешево хохмить?
Здравствуйте, matumba, Вы писали:
M>Спасибо, ты только что расписался в поддержке сотоварищей
matumba, ты иногда говоришь дельные мысли, но твоя бестолковая упертость зашкаливает даже на фоне самых упертых. По сему лично я уже давно твои слова воспринимаю с большой предвзятостью.
Вот сейчас мы наблюдает очеведный факт твоей не правоты, но все равно пыташся найти оправдание в чем-то другом.
Просто признай, что плохо сформулировал мысли или просто не понял ответа. Но не надо уж так вот упираться на ровном месте.
Мы же тут не враги. Мы все поймем и не будем придираться.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, VladD2, Вы писали:
VD>Сегодня (12 мая 2011 года) выходит в свет первая версия Nemerle 1.0.
Поздравляю!
VD>В состав инсталлятор входит:
Инструкция насчёт установки IDE весьма кстати, одним вопросом меньше.
Ещё вопрос: а там есть подкаталог examples?
И кстати: а есть ли там readme с теми же букафками, что и в этом твоём сообщении?
VD>Пятница тринадцатое отличный день для релиза!
Здравствуйте, VladD2, Вы писали:
VD>Все то же самое на англицком появится в форумах.
Форумы — не то. Если те же инструкции по установке IDE есть на офсайте, то всё ок, вопрос снимается. Если нет, то косяк.
Кстати, когда я теряюсь в навигации сайта, я частенько жму Ctrl+S download, или Ctrl+S documentation. Иной раз вообще сразу жму, не тратя время на просмотр. У вас там на nemerle.org/About потеряться особо негде, но слова documentation тем не менее нет (есть reference), да и по Ctrl+S download ничего не находится — все меню в картинках. Это так, мелкая придирка по юзабилити.
Здравствуйте, VladD2, Вы писали:
VD> Модуль интеграции с IDE Microsoft Visual Studio 2008. VD> Nemerle Express Edition – отдельная IDE на основе Microsoft Visual Studio Shell 2008 Isolated.
Влад, я правильно понимаю, что это два взаимоисключающих пункта? Если да, то это надо обязательно показать — либо пояснительным дескрипшыном (при выделении компонента в сетапе), либо радиобатонами.
Заодно (если возможно), определять версию установленной VS2008 и выключать один из выборов.
Здравствуйте, matumba, Вы писали:
M>Здравствуйте, VladD2, Вы писали:
VD>> Модуль интеграции с IDE Microsoft Visual Studio 2008. VD>> Nemerle Express Edition – отдельная IDE на основе Microsoft Visual Studio Shell 2008 Isolated.
M>Влад, я правильно понимаю, что это два взаимоисключающих пункта? Если да, то это надо обязательно показать — либо пояснительным дескрипшыном (при выделении компонента в сетапе), либо радиобатонами. M>Заодно (если возможно), определять версию установленной VS2008 и выключать один из выборов.
У кого-нибудь какая-нибудь грамматика скомпилировалась с новым релизом? У меня возникает ошибка:
Error: macro 'PegGrammar' expects following list of arguments: (TypeBuilder, PExpr, PExpr, PExpr) got some 3 parameters [TypeBuilder, query_r, grammar {
Здравствуйте, Ziaw, Вы писали:
M>>Влад, я правильно понимаю, что это два взаимоисключающих пункта? Если да, то это надо обязательно показать — либо пояснительным дескрипшыном (при выделении компонента в сетапе), либо радиобатонами. M>>Заодно (если возможно), определять версию установленной VS2008 и выключать один из выборов.
Z>Они прекрасно уживаются вместе.
Прекрасный ответ на соврешенно другой вопрос. ПО ЭТОМУ вопросу есть ответ?
Здравствуйте, matumba, Вы писали:
M>>>Влад, я правильно понимаю, что это два взаимоисключающих пункта? Если да, то это надо обязательно показать — либо пояснительным дескрипшыном (при выделении компонента в сетапе), либо радиобатонами. M>>>Заодно (если возможно), определять версию установленной VS2008 и выключать один из выборов.
Z>>Они прекрасно уживаются вместе.
M>Прекрасный ответ на соврешенно другой вопрос. ПО ЭТОМУ вопросу есть ответ?
Вопрос был про взаимоисключение. Я на него и ответил, нету его, все нормально ставится в зависимости, что стоит на компьютере пользователя. Если ничего не стоит, то ничего и не поставится.
Здравствуйте, Ka3a4oK, Вы писали:
KV>>грамматики из реп сейчас собираются без проблем, а во всех своих нужно добавить Option первым аргументом.
KK>А какие возможные значения Option?
Здравствуйте, Ziaw, Вы писали:
Z>А куда делась новость с гуглофорума?
Мы с ней поторопились. Для англоязычного релиза у нас еще не все готово. На следующей неделе будем английский релиз делать. За одно будет время на непредвиденные обстоятельства.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, VladD2, Вы писали:
VD>Мы с ней поторопились. Для англоязычного релиза у нас еще не все готово. На следующей неделе будем английский релиз делать. За одно будет время на непредвиденные обстоятельства.
Здравствуйте, matumba, Вы писали:
VD>> Модуль интеграции с IDE Microsoft Visual Studio 2008. VD>> Nemerle Express Edition – отдельная IDE на основе Microsoft Visual Studio Shell 2008 Isolated.
M>Влад, я правильно понимаю, что это два взаимоисключающих пункта?
Нет. Они вполне могут сосуществовать на одной машине.
M>Заодно (если возможно), определять версию установленной VS2008 и выключать один из выборов.
Это может привести к пролемам. Собственно предупреждение и появилось, так как раньше при установленной VS 2008 Pro пункт Express Edition автоматически выключался. Сейчас, похоже, это не так.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, matumba, Вы писали:
M>Если не дошло с первого раза — не торопитесь, у вас обязательно получится с 14-го.
Вот ты сейчас начинаешь откровенно хамить, а мне ну совсем не хочется ругаться или, упаси боже, банить тебя за хамство. Поэтому просто расскажу одну поучительную историю и закончим на этом выяснение, кто же из нас неадекват (ниже, я дам ответ на этот вопрос).
Однажды, еще в школе, я был свидетелем того, как один человек похвалил работу другого на предмете "графика". Это одно из направлений изобразительного исскуства, где используются монохромные техники рисунка — простой карандаш, тушь, уголь и т.п. Он тогда сказал, что-то типа: "ну ты прям Леонардо да Винчи!", подразумевая, что ему понравилась работа того человека. И чуть не отхватил за это в челюсть, потому что тот второй внезапно решил, что это его так оригинально гомосеком на весь класс обозвали...
Кто виноват в том, что для второго это был единственный известный ему факт о Леонардо, ну или наиболее значимый? А кто виноват, что для первого Леонардо был в первую очередь гениальным художником? А кто виноват, что для меня, к примеру, он в первую очередь гениальный инженер? Понимаешь, у каждого из нас своя система ценностей, свой опыт, свое воспитание и окружение. И именно они формируют наше восприятие окружающего мира, событий, фактов и информации, получаемой от других людей. Разумеется, в чем-то они пересекаются. Примерно в той же степени, в которой пересечены наши субсоциумы. То, что мы живем в одном стране и находимся на одном тематическом форуме уже дает некоторую гарантию большого пересечения, но оно никогда не будет 100%. А значит, смысл каких-то твоих слов будет непонятен другим людям, также как и их слова могут быть восприняты тобой с другим смыслом. Не "могут быть непонятны", а "будут" — можешь в этом быть уверен. Это нормально в обоих случаях и не говорит об адекватности или неадекватности как тебя, так и всех остальных. Ты не можешь ожидать от других, что они внезапно начнут воспринимать окружающую себя реальность, опираясь не на свой, а на твой опыт, твое воспитание, систему ценностей и т.п. Они не смогут это сделать в любом случае, даже если захотят. Обратное также верно, если что.
В реальной жизни, при вербальном общении, подобное недопонимание компенсируется жестикуляцией, интонацией, выражением лица, взглядом и тому подобными, невербальными техниками. Здесь, на форуме, этого нет. Поэтому всегда приходится делать скидку на то, что твои слова (даже если они кажутся тебе совершенно однозначными) могут быть восприняты кем-то со смыслом, о котором ты возможно даже не подумал.
M>Вот это и называется неадекватность.
Так вот, про неадекватность (я выше обещал ответить на этот вопрос): из нас двоих неадекватным являюсь я. Даже не в данном вопросе, а вообще по жизни. Не готов писать еще столько же текста, чтобы объяснить почему, если интересно, то велкам в личку или в "О жизни", а здесь это будет оффтопик.
Но надеюсь, тебе теперь стало легче?
M>В любом случае, эти опции нужны либо как радиобатоны,
Да, возможно. Я не могу представить себе сценарий, при котором может потребоваться установка этих опций одновременно. Но я также не могу себе представить (пока, по крайней мере), как это реализовать в Wix'е с учетом всех остальных условий.
M>либо 1) при наличии VS2008, "отдельная IDE" должна сразу выключаться
Нет. В предыдущем сообщении, я описал сценарий, при котором, имея установленную VS2k8, пользователь может захотеть поставить себе express-версию.
M>2) При отсутствии vs2008 выключается "интеграция в 2008", включается "отдельная IDE" и прямо в сетапе даётся линк на скачку shell isolated.
Я даже больше скажу, должен не только даваться линк, но и предоставляться возможность установить все это хозяйство одной кнопкой. Это будет реализовано, но позднее.
Здравствуйте, VladD2, Вы писали:
VD>Здравствуйте, Denom, Вы писали:
D>>Здравствуйте, VladD2, Вы писали:
D>>На хабре стоит постить?
VD>Конечно. Хотя я говорил в основном об англоязычных ресурсах, но информирование русскоязычного сообщества лишней не будет.
Здравствуйте, VladD2, Вы писали:
VD>Сегодня (12 мая 2011 года) выходит в свет первая версия Nemerle 1.0.
VD>Скачать инсталлятор для Windows можно здесь.
Если при инсталляции указать путь отличный от умолчания, то при попытке создать проект Nemerle студия показывает ошибку о не возможности найти Nemerle.MSBuild.targets (она ее ищет в C:\Program Files\Nemerle\).
Зашел в редактор переменных окружения системы, там переменная Nemerle с правильным путем есть, но она почему-то не видна приложениям. Если ее из этого же диалога обновить (удалить слэш, добавить слэш), то все начинает работать.
Здравствуйте, zz-sergant, Вы писали:
ZS>Если при инсталляции указать путь отличный от умолчания, то при попытке создать проект Nemerle студия показывает ошибку о не возможности найти Nemerle.MSBuild.targets (она ее ищет в C:\Program Files\Nemerle\).
ZS>Зашел в редактор переменных окружения системы, там переменная Nemerle с правильным путем есть, но она почему-то не видна приложениям. Если ее из этого же диалога обновить (удалить слэш, добавить слэш), то все начинает работать.
Надо перезагрузиться или хотя бы перестартовать программы.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, VladD2, Вы писали:
VD>Здравствуйте, zz-sergant, Вы писали:
ZS>>Если при инсталляции указать путь отличный от умолчания, то при попытке создать проект Nemerle студия показывает ошибку о не возможности найти Nemerle.MSBuild.targets (она ее ищет в C:\Program Files\Nemerle\).
ZS>>Зашел в редактор переменных окружения системы, там переменная Nemerle с правильным путем есть, но она почему-то не видна приложениям. Если ее из этого же диалога обновить (удалить слэш, добавить слэш), то все начинает работать.
VD>Надо перезагрузиться или хотя бы перестартовать программы.
То, что нужно перестартовать программы — это понятно, т.к. они запоминают переменные окружения при старте, но это тоже не работало.
Обычно инсталляторы после изменения/добавления переменных окружения рассылают сообщение WM_SETTINGCHANGE с параметром Environment, после которого Explorer и другие программы могут обновить блок переменных окружения без перезагрузки.
Не смог на домашнем компе установить ни Nemerle ни плагин к VS2010.
Система — WinXP
Студия — Microsoft Visual Studio 2010 Ultimate
.Net Framework — только 4.0
Подозреваю, что неудача связана с отсутствием Framework-а, кроме 4.0.
Инсталлер плагина выдал такую ошибку:
Install Error : System.IO.PathTooLongException: C:\Documents and Settings\Администратор\Local
Settings\Application Data\Microsoft\VisualStudio\10.0\Extensions\Nemerle Team\Nemerle Visual Studio 2010
Integration\1.0\ItemTemplates\Nemerle\MvcControllerItemTemplate.zip: MvcControllerItemTemplate.n.vstemplate
at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.BeginInstall(IInstallableExtension
installableExtension, Boolean perMachine, AsyncOperation asyncOp)
at Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.InstallWorker(IInstallableExtension extension, Boolean
perMachine, AsyncOperation asyncOp)
Достаточно ли в принципе только наличие установленного FW 4.0?
Я конечно могу установить и 2.0 и 3.5, но ИМХО это не правильно. Должна быть возможность ограничиться 2010 студией и FW 4.0
Это не связано с фреймворком, путь действительно получается слишком длинный. Думаю, что на Windows XP никто интеграцию с VS2010 не тестировал, это ведь даже не бета. Пока хз, что с этим делать.
Здравствуйте, zz-sergant, Вы писали:
ZS>Обычно инсталляторы после изменения/добавления переменных окружения рассылают сообщение WM_SETTINGCHANGE с параметром Environment, после которого Explorer и другие программы могут обновить блок переменных окружения без перезагрузки.
Посмотрим что можно сделать в инсталляторе. Сам понимаешь, там нет возможности просто так вызвать С-шный код. Но может что-то придумаем.
Спасибо за информацию о WM_SETTINGCHANGE.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, zz-sergant, Вы писали:
ZS>Обычно инсталляторы после изменения/добавления переменных окружения рассылают сообщение WM_SETTINGCHANGE с параметром Environment, после которого Explorer и другие программы могут обновить блок переменных окружения без перезагрузки.
Здравствуйте, kochetkov.vladimir, Вы писали:
KV>Здравствуйте, zz-sergant, Вы писали:
ZS>>Обычно инсталляторы после изменения/добавления переменных окружения рассылают сообщение WM_SETTINGCHANGE с параметром Environment, после которого Explorer и другие программы могут обновить блок переменных окружения без перезагрузки.
KV>Судя по всему это глюк инсталлера. Заведи плс баг на http://code.google.com/p/nemerle/issues/list
Здравствуйте, MasterZiv, Вы писали:
VD>>Сегодня (12 мая 2011 года) выходит в свет первая версия Nemerle 1.0.
MZ>Влад, а что же у нас оно, только в Win32 ? MZ>Не кроссплатформенное ?
Что?
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, VladD2, Вы писали:
VD> Nemerle Express Edition – отдельная IDE на основе Microsoft Visual Studio Shell 2008 Isolated. Данная версия не требует наличия коммерческой версии Microsoft Visual Studio 2008. Для ее установки сначала скачайте и установите Microsoft Visual Studio Shell 2008 Isolated, а затем произведите установку Nemerle 1.0. При этом нужно выбрать вариант установки «Advanced» и убедиться, что пункт «Visual Studio Express Edition» выбран.
Что то не вижу в установке пункта «Visual Studio Express Edition». Есть только "Visual Studio 2008 Integration".
Все качал по ссылкам из первого сообщения темы...
Здравствуйте, stalcer, Вы писали:
S>Здравствуйте, VladD2, Вы писали:
VD>>* Nemerle Express Edition – отдельная IDE на основе Microsoft Visual Studio Shell 2008 Isolated. Данная версия не требует наличия коммерческой версии Microsoft Visual Studio 2008. Для ее установки сначала скачайте и установите Microsoft Visual Studio Shell 2008 Isolated, а затем произведите установку Nemerle 1.0. При этом нужно выбрать вариант установки «Advanced» и убедиться, что пункт «Visual Studio Express Edition» выбран.
S>Что то не вижу в установке пункта «Visual Studio Express Edition». Есть только "Visual Studio 2008 Integration". S>Все качал по ссылкам из первого сообщения темы...
А выделенное было сделано:
Nemerle Express Edition – отдельная IDE на основе Microsoft Visual Studio Shell 2008 Isolated. Данная версия не требует наличия коммерческой версии Microsoft Visual Studio 2008. Для ее установки сначала скачайте и установите Microsoft Visual Studio Shell 2008 Isolated, а затем произведите установку Nemerle 1.0. При этом нужно выбрать вариант установки «Advanced» и убедиться, что пункт «Visual Studio Express Edition» выбран.
?
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.