по факту, эппл не сможет определить что в процессе создания приложения использовался .net — на выходе нативный бинарь. Разве что, возможно, какие-то специфические функции в нем «палится» будут.
ситуация напомнила текущие проблемы Cappuccino — веб тулкита похожего на Cocoa. Там тоже свои доки мягко говоря сырые, и всех юзеров шлют в эппловые кокоашные. Почему-то мне кажется, что с монотачем будет то же самое, но каппучино хотя бы внешне похож на кокоа.
ObjC'шный и местами C'шный апи для ифона описан евангелистами эппла, так что он, в большинстве своем, достоверен (там правда косяки из-за коллизий с маковой кокоа тоже всплывают).
Ну да, масса девелоперов, «не осиливших» родное API (да, я согласен что objc не похож на остальные C-подобные) пойдут писать програмки на ифон. Нет, я не против, но это какой-то новый слой абстракций над абстракциями, и такой подход несколько напрягает.
Да, можно взять тот же php, прикрутить к нему arm-компилятор и программить под ифон на php, что еще больше расширит базу потенциальных программистов. Только зачем? Нет идеального языка программирования, каждый язык хорошо подходит для какой-то конкретной задачи. У меня в каталоге с ифоновыми проектами проскакивает и C++, и асмовые вставки (правда больше в cydia'вых хаках), но .net для ифона ни разу не нативен, не смотря что он генерирует нативные бинари!
В общем, боюсь что MonoTouch приведет просто к бОльшему количеству нубского уровня вопросов на том же stackoverflow, а девелоперов будут посылать в точно те же cocoa'шные доки, где им будет ничего не понятно хотя бы из-за специфического для objc написания названий методов.
Это мой личный взгляд на вещи, но Objective-C вообще и Cocoa в частности — замечательнейшая вещь. Я практику программирования на нем перетащил назад и в linux и в freebsd :)
Стабильная репа у деба побольше гентушной будет, если память мне не изменяет. Да и кросс-сборки на дебе попроще, чем… забыл название гентушного генератора тулчейнов :)
Впрочем, за последнее время, стабильность ебилдов несеколько понизилась, палудисовцы пилят свой exherbo, а необходимость в замороженной версии ядра время от времени вызывала пляски вокруг udev и прочего system. В результате от генты на сервере отказался именно в пользу деба.
Ну это все потому как Debian Day, на Gentoo Day я наоборот расхваливать буду, оба дистра вполне хороши
iPhone Dev Camp Ua раз в месяц хотят, теперь и Coffee&Code, только и успевай вертеться :) А ведь на носу еще пара неплохих осенних выставок… Впрочем, больше ивентов, хороших и разных!
Я так подозреваю, что там очень большая инициализация. Не знаю, насколько усложняет этот этап наличие рантайма, но тот же spidermonkey из-под питоновых биндингов работает очень и очень шустро.
ObjC'шный и местами C'шный апи для ифона описан евангелистами эппла, так что он, в большинстве своем, достоверен (там правда косяки из-за коллизий с маковой кокоа тоже всплывают).
Да, можно взять тот же php, прикрутить к нему arm-компилятор и программить под ифон на php, что еще больше расширит базу потенциальных программистов. Только зачем? Нет идеального языка программирования, каждый язык хорошо подходит для какой-то конкретной задачи. У меня в каталоге с ифоновыми проектами проскакивает и C++, и асмовые вставки (правда больше в cydia'вых хаках), но .net для ифона ни разу не нативен, не смотря что он генерирует нативные бинари!
В общем, боюсь что MonoTouch приведет просто к бОльшему количеству нубского уровня вопросов на том же stackoverflow, а девелоперов будут посылать в точно те же cocoa'шные доки, где им будет ничего не понятно хотя бы из-за специфического для objc написания названий методов.
Впрочем, за последнее время, стабильность ебилдов несеколько понизилась, палудисовцы пилят свой exherbo, а необходимость в замороженной версии ядра время от времени вызывала пляски вокруг udev и прочего system. В результате от генты на сервере отказался именно в пользу деба.
Ну это все потому как Debian Day, на Gentoo Day я наоборот расхваливать буду, оба дистра вполне хороши