Xamarin Studio: Nemerle on iOS/Android
От: Mumusan  
Дата: 15.08.13 13:35
Оценка: 6 (1)
Добрый вечер, господа.

Долго думал, где позаниматься Немерле, и тут все-таки решился написать поддержку языка для Xamarin Studio: для iOS/Android.
Буду очень благодарен базовой помощи: шаги, которые видят многоуважаемые разработчики, которые я должен сделать чтобы начать. Вполне возможно я обойду благодаря вам кучу граблей, которая с моего горизонта не видна

Личный опыт: Декомпиляция сборок, написание АОП движка, трасформация MSIL->AST. В общем, такой же упоротый как и вы
Re: Xamarin Studio: Nemerle on iOS/Android
От: _NN_ www.nemerleweb.com
Дата: 15.08.13 17:36
Оценка:
Здравствуйте, Mumusan, Вы писали:

M>Добрый вечер, господа.

Добрый вечер.

Для начала нужно разобраться как именно там оно работает.
Есть известная проблема с System.Reflection.Emit (поиск по форуму) , что невозможно генерировать сборки не для своей версии рантайма.
Так вот если там та же версия, что в десктопе, то проблем нет.
А если как Silverlight
Автор: gloomy rocker
Дата: 09.09.11
, то нужно состряпать свой boot.
http://rsdn.nemerleweb.com
http://nemerleweb.com
Re[2]: Xamarin Studio: Nemerle on iOS/Android
От: Mumusan  
Дата: 15.08.13 18:17
Оценка:
Спасибо, запомнил. Начну пока что с портирования SharpDevelop плагина с выносом общего кода.

Здравствуйте, _NN_, Вы писали:

_NN>Здравствуйте, Mumusan, Вы писали:


M>>Добрый вечер, господа.

_NN>Добрый вечер.

_NN>Для начала нужно разобраться как именно там оно работает.

_NN>Есть известная проблема с System.Reflection.Emit (поиск по форуму) , что невозможно генерировать сборки не для своей версии рантайма.
_NN>Так вот если там та же версия, что в десктопе, то проблем нет.
_NN>А если как Silverlight
Автор: gloomy rocker
Дата: 09.09.11
, то нужно состряпать свой boot.
Re[3]: Xamarin Studio: Nemerle on iOS/Android
От: Аноним  
Дата: 15.08.13 18:36
Оценка:
Кстати есть же для старой версии
https://github.com/rsdn/nemerle/tree/master/snippets/sharpdevelop
Re[4]: Xamarin Studio: Nemerle on iOS/Android
От: Mumusan  
Дата: 15.08.13 18:45
Оценка:
Ну вот за нее и возьмусь. Я думаю, там много работы предстоит

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

А>Кстати есть же для старой версии

А>https://github.com/rsdn/nemerle/tree/master/snippets/sharpdevelop
Re[5]: Xamarin Studio: Nemerle on iOS/Android
От: Аноним  
Дата: 15.08.13 19:28
Оценка:
Здравствуйте, Mumusan, Вы писали:

M>Ну вот за нее и возьмусь. Я думаю, там много работы

А разве Xamarin Studio основана на SharpDevelop?
Я думал там MonoDevelop.
Re[6]: Xamarin Studio: Nemerle on iOS/Android
От: Mumusan  
Дата: 15.08.13 19:37
Оценка:
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 если это конечная цель.
Re[8]: Xamarin Studio: Nemerle on iOS/Android
От: Mumusan  
Дата: 16.08.13 08:31
Оценка:
Ну смотреть всегда надо ) Это во многом ускоряет процессы )

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

А>Здравствуйте, Mumusan, Вы писали:


M>>Xamarin Studio основана на MonoDevelop, который является форком SharpDevelop ) Но, кстати говоря, Xamarin Studio сильно переработана. Потому, конечно, переносить будет не так легко )


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


А>>>Здравствуйте, Mumusan, Вы писали:


M>>>>Ну вот за нее и возьмусь. Я думаю, там много работы

А>>> А разве Xamarin Studio основана на SharpDevelop?
А>>>Я думал там MonoDevelop.


А>А какой тогда смысл смотреть на SharpDevelop?

А>Лучше уже сразу на XamarinStudi если это конечная цель.
Re[7]: Xamarin Studio: Nemerle on iOS/Android
От: hardcase Пират http://nemerle.org
Дата: 16.08.13 15:21
Оценка: +1
Здравствуйте, Mumusan, Вы писали:

M>Xamarin Studio основана на MonoDevelop, который является форком SharpDevelop ) Но, кстати говоря, Xamarin Studio сильно переработана. Потому, конечно, переносить будет не так легко )


MonoDevelop разошлись с SharpDevelop очень давно и совершенно не похожи друг на друга.
/* иЗвиНите зА неРовнЫй поЧерК */
Re[5]: Xamarin Studio: Nemerle on iOS/Android
От: hardcase Пират http://nemerle.org
Дата: 16.08.13 15:23
Оценка:
Здравствуйте, Mumusan, Вы писали:

M>Ну вот за нее и возьмусь. Я думаю, там много работы предстоит


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


А>>Кстати есть же для старой версии

А>>https://github.com/rsdn/nemerle/tree/master/snippets/sharpdevelop

Там кода очень мало в целом, а поддержка интеллисенса так и не вышла из стадии эксперимента Все уперлось в совершенно синхронную событийную модель предлагаемую SharpDevelop.
/* иЗвиНите зА неРовнЫй поЧерК */
Re[6]: Xamarin Studio: Nemerle on iOS/Android
От: Mumusan  
Дата: 16.08.13 18:51
Оценка: 9 (1)
Кода да, кот наплакал ) Посмотрим что можно выжать с Ксамарина ) Надеюсь, вернусь с хорошими новостями ))
Re[7]: Xamarin Studio: Nemerle on iOS/Android
От: ironic  
Дата: 31.08.13 07:14
Оценка:
Здравствуйте, Mumusan, Вы писали:

M>Кода да, кот наплакал ) Посмотрим что можно выжать с Ксамарина ) Надеюсь, вернусь с хорошими новостями ))


Не появилось хороших новостей?)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.