Моно на встроенный ARM опыт? - PullRequest
1 голос
/ 17 июля 2010

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

1 Ответ

2 голосов
/ 17 июля 2010

Учитывая, что iPhone и Android являются ARM, Mono очень хорошо поддерживается на ARM.А поскольку Novell продает поддерживаемые версии Mono для этих платформ, вероятно, в течение некоторого времени она будет хорошо поддерживаться.

Следует отметить, что среда выполнения Mono лицензирована по лицензии LGPL, поэтому вам необходимо убедиться, чтоиспользование соответствует лицензии, или вам нужно будет приобрести коммерческую лицензию для Mono.

...