что должно произойти чтобы полностью отказаться freebasic в пользу python?
все устаревшие goto
API никто так и не перевел на русский
Цитировать Re: FreeBasic и AndroidСообщение DEPOzit Сб Янв 18, 2014 9:50 pmДа, о таком я уже давно мечтаю. Клепать программки на FB для девайса который всегда с тобой это очень здорово. Согласен, в андроиде много того, чего нет в стационарных машинах - другая архитектура процессора, мультитач, датчики различные и т.д., но ведь наверняка же это реально. Такой арм-компилятор freebasicа думаю многие захотели бы приобрести. Я уж точно не пожалел бы денег.Цитировать Re: FreeBasic и AndroidСообщение justar Пт Янв 24, 2014 6:20 pmЦитироватьassembler_c пишет:ФБ пользуется инструментами GCC. Значит, теоретически можно взять кросплатформенную сборку GCC и перекомпилить ФБшный код под АРМ. САм не пробовал, но более чем уверен, что можно, ибо никто не запрещает получить ассемблерный файл, полностью пригодный для компиляции.Уверен, что ничего путного не выйдет. Уж точно проблемы будут с графикой (нестандартные для комповых SCREEN и SCREENRES разрешения экрана) и вводом (тачскрин вместо клавы и мыши)Цитировать Re: FreeBasic и AndroidСообщение assembler_c Сб Янв 25, 2014 10:16 amПовторяюсь: пользуйтесь стандартной библиотекой Си, с которой ФБ прекрасно работает. Там то уж точно есть все необходимое. Не хотите возиться с ассемблером - транслируйте в Си (FB это умеет из коробки) и скармливайте это нужному GCC. А рантайму ФБ-шную таки вряд-ли выйдет использовать. Хотя если написать для нее свою обертку, и переопределить все ФБ функции на свои - то вполне можно создать иллюзию работы со средствами ФБ. Хотя это уже будет сизифов труд. Если только не мотивация в виде дальнейшего развития
Re: FreeBasic и AndroidСообщение DEPOzit Сб Янв 18, 2014 9:50 pmДа, о таком я уже давно мечтаю. Клепать программки на FB для девайса который всегда с тобой это очень здорово. Согласен, в андроиде много того, чего нет в стационарных машинах - другая архитектура процессора, мультитач, датчики различные и т.д., но ведь наверняка же это реально. Такой арм-компилятор freebasicа думаю многие захотели бы приобрести. Я уж точно не пожалел бы денег.
Re: FreeBasic и AndroidСообщение justar Пт Янв 24, 2014 6:20 pmЦитироватьassembler_c пишет:ФБ пользуется инструментами GCC. Значит, теоретически можно взять кросплатформенную сборку GCC и перекомпилить ФБшный код под АРМ. САм не пробовал, но более чем уверен, что можно, ибо никто не запрещает получить ассемблерный файл, полностью пригодный для компиляции.Уверен, что ничего путного не выйдет. Уж точно проблемы будут с графикой (нестандартные для комповых SCREEN и SCREENRES разрешения экрана) и вводом (тачскрин вместо клавы и мыши)
assembler_c пишет:ФБ пользуется инструментами GCC. Значит, теоретически можно взять кросплатформенную сборку GCC и перекомпилить ФБшный код под АРМ. САм не пробовал, но более чем уверен, что можно, ибо никто не запрещает получить ассемблерный файл, полностью пригодный для компиляции.
Re: FreeBasic и AndroidСообщение assembler_c Сб Янв 25, 2014 10:16 amПовторяюсь: пользуйтесь стандартной библиотекой Си, с которой ФБ прекрасно работает. Там то уж точно есть все необходимое. Не хотите возиться с ассемблером - транслируйте в Си (FB это умеет из коробки) и скармливайте это нужному GCC. А рантайму ФБ-шную таки вряд-ли выйдет использовать. Хотя если написать для нее свою обертку, и переопределить все ФБ функции на свои - то вполне можно создать иллюзию работы со средствами ФБ. Хотя это уже будет сизифов труд. Если только не мотивация в виде дальнейшего развития
Принципы работы фреймворка Kivy PythonУстановка KivyРабота с виджетами в KivyЗапуск программы «Hello, Kivy!»Отображение виджета Image в Kivy PythonРазметка (Layout) в UI KivyДобавление событий в KivyИспользование языка дизайна KVСоздание приложения Kivy PythonСоздаем apk приложения для Android на PythonСоздание приложений для iPhone (iOS) на PythonСоздание exe приложений для Windows на Python используя KivyСоздание приложений для macOS на Python используя Kivy
Производительность python по сравнению с freebasicЯ обнаружил, что мой код на python очень медленный, для завершения требуется 8 минут по сравнению с 1 минутой на freebasicМожет кто-нибудь, пожалуйста, предложите некоторую оптимизацию
Я под андроид только на яве программил. Про то, что киви медленное много где пишут, сам программить не пробовал. Но, вроде игрухи на движке RenPy не сильно тормозят, так что фиг знает. Проги на D, вроде бы, тоже можно под андроид компилить, но по-русски про это ничего не находил, а переводить уже как-то обленился...Я бы вряд-ли из-за напоминалки стал чем-то таким заморачиваться...
В общем, непонятно, зачем мы спорим и ... меряемся?.. эти ЯП под разные задачи...