Android переписали на C# и он заработал быстрее | автор: Luca | 2 мая 2012
Компания Xamarin представила более производительную альтернативу Java версии Android — Android на С#. Тесты производительности говорят сами за себя:
С момента основания компании Xamarin в июле 2011 года, разработчики активно работали над развитием Mono для платформ Android и iOS и над тем, как сделать приложения ещё быстрее и энергоэффективнее. В итоге они пришли к выводу, что проблема — тормознутости Android - виртуальная машина Dalvik, которая имеет ряд ограничений, свойственных Java, и поверх неё приложения в любом случае будут работать неэффективно. В итоге разработчики взяли и переписали (полуавтоматическое конвертирование) весь исходный код операционной системы Android на C#. Так появился проект XobotOS.
С момента основания компании Xamarin в июле 2011 года, разработчики активно работали над развитием Mono для платформ Android и iOS и над тем, как сделать приложения ещё быстрее и энергоэффективнее. В итоге они пришли к выводу, что проблема — тормознутости Android - виртуальная машина Dalvik, которая имеет ряд ограничений, свойственных Java, и поверх неё приложения в любом случае будут работать неэффективно. В итоге разработчики взяли и переписали (полуавтоматическое конвертирование) весь исходный код операционной системы Android на C#. Так появился проект XobotOS.