Категории

Проект

22 июля 2016 г. 11:03 (ред. 22 июля 2016 г. 11:22)
Итак, Расселл Кит-Мэги, известный многим, как один из основных разработчиков Django, и единомышленники занялись созданием набора инструментов, которые позволят запускать единожды написанный на Питоне код под несколькими платформами (Linux, OS X, Windows, Android, iOS, веб).

Наиболее интересно, конечно, продвижение в сторону мобильных платформ. Если сравнивать с Kivy, то мы увидим, что BeeWare не только делает упор на родные для целевых систем элементы интерфейса пользователя, но и в некоторых случаях использует другие механизмы для исполнения кода.

Так, например, для запуска под Android, BeeWare не предлагает тащить интерператор Питона, со всеми вытекающими накладными расходами (см. обсуждение после выступления «Во внутренности Kivy»), а использует технологию транспиляции — питонячий байткод (.pyc) транслируется в байткод Java (.class).

Проект кажется весьма интересным, при желании можно подключаться.