Долго думал, где позаниматься Немерле, и тут все-таки решился написать поддержку языка для Xamarin Studio: для iOS/Android.
Буду очень благодарен базовой помощи: шаги, которые видят многоуважаемые разработчики, которые я должен сделать чтобы начать. Вполне возможно я обойду благодаря вам кучу граблей, которая с моего горизонта не видна
Личный опыт: Декомпиляция сборок, написание АОП движка, трасформация MSIL->AST. В общем, такой же упоротый как и вы
Здравствуйте, Mumusan, Вы писали:
M>Добрый вечер, господа.
Добрый вечер.
Для начала нужно разобраться как именно там оно работает.
Есть известная проблема с System.Reflection.Emit (поиск по форуму) , что невозможно генерировать сборки не для своей версии рантайма.
Так вот если там та же версия, что в десктопе, то проблем нет.
А если как Silverlight
Спасибо, запомнил. Начну пока что с портирования SharpDevelop плагина с выносом общего кода.
Здравствуйте, _NN_, Вы писали:
_NN>Здравствуйте, Mumusan, Вы писали:
M>>Добрый вечер, господа. _NN>Добрый вечер.
_NN>Для начала нужно разобраться как именно там оно работает. _NN>Есть известная проблема с System.Reflection.Emit (поиск по форуму) , что невозможно генерировать сборки не для своей версии рантайма. _NN>Так вот если там та же версия, что в десктопе, то проблем нет. _NN>А если как Silverlight
Здравствуйте, Mumusan, Вы писали:
M>Ну вот за нее и возьмусь. Я думаю, там много работы
А разве Xamarin Studio основана на SharpDevelop?
Я думал там MonoDevelop.
Xamarin Studio основана на MonoDevelop, который является форком SharpDevelop ) Но, кстати говоря, Xamarin Studio сильно переработана. Потому, конечно, переносить будет не так легко )
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Mumusan, Вы писали:
M>>Ну вот за нее и возьмусь. Я думаю, там много работы А> А разве Xamarin Studio основана на SharpDevelop? А>Я думал там MonoDevelop.
Re[7]: Xamarin Studio: Nemerle on iOS/Android
От:
Аноним
Дата:
15.08.13 19:51
Оценка:
Здравствуйте, Mumusan, Вы писали:
M>Xamarin Studio основана на MonoDevelop, который является форком SharpDevelop ) Но, кстати говоря, Xamarin Studio сильно переработана. Потому, конечно, переносить будет не так легко )
M>Здравствуйте, Аноним, Вы писали:
А>>Здравствуйте, Mumusan, Вы писали:
M>>>Ну вот за нее и возьмусь. Я думаю, там много работы А>> А разве Xamarin Studio основана на SharpDevelop? А>>Я думал там MonoDevelop.
А какой тогда смысл смотреть на SharpDevelop?
Лучше уже сразу на XamarinStudi если это конечная цель.
Ну смотреть всегда надо ) Это во многом ускоряет процессы )
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Mumusan, Вы писали:
M>>Xamarin Studio основана на MonoDevelop, который является форком SharpDevelop ) Но, кстати говоря, Xamarin Studio сильно переработана. Потому, конечно, переносить будет не так легко )
M>>Здравствуйте, Аноним, Вы писали:
А>>>Здравствуйте, Mumusan, Вы писали:
M>>>>Ну вот за нее и возьмусь. Я думаю, там много работы А>>> А разве Xamarin Studio основана на SharpDevelop? А>>>Я думал там MonoDevelop.
А>А какой тогда смысл смотреть на SharpDevelop? А>Лучше уже сразу на XamarinStudi если это конечная цель.
Здравствуйте, Mumusan, Вы писали:
M>Xamarin Studio основана на MonoDevelop, который является форком SharpDevelop ) Но, кстати говоря, Xamarin Studio сильно переработана. Потому, конечно, переносить будет не так легко )
MonoDevelop разошлись с SharpDevelop очень давно и совершенно не похожи друг на друга.
Там кода очень мало в целом, а поддержка интеллисенса так и не вышла из стадии эксперимента Все уперлось в совершенно синхронную событийную модель предлагаемую SharpDevelop.