Я оцениваю компоненты для новой встроенной платформы. ЦП является ARM9, и ОС является Linux. Поскольку платформа будет использоваться, по крайней мере, в течение 10 лет, я думаю, что язык должен быть выбран тщательно также. Я уже работаю Моно на возможной целевой платформе. Около этого я к немому для компиляции Моно с моим Компилятором (согласно Google более или менее, у всех остальных есть те же проблемы), он уже работает. Я записал некоторые сравнительные тесты для наших определенных потребностей, и я был вполне впечатлен, что Моно никогда не был, чем вдвое более медленный по сравнению с плоскостью C. Использование памяти в порядке, и когда я удаляю все ненужные файлы, место приемлемо. Я точно так же, как, чтобы знать, использует ли кто-либо еще Моно на встроенной платформе? У Вас были какие-либо проблемы? Вещи, которые все должны рассмотреть?
Учитывая, что iPhone и Android являются ARM, Mono очень хорошо поддерживается на ARM. А поскольку Novell продает поддерживаемые версии Mono, предназначенные для этих платформ, она, вероятно, будет хорошо поддерживаться в течение некоторого времени.
Следует отметить, что среда выполнения Mono лицензируется по LGPL, поэтому вам необходимо убедиться, что ваше использование соответствует лицензии, или вам нужно будет приобрести коммерческую лицензию для Mono.