FPC + Android

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

Re: FPC + Android

Сообщение ev » 10.04.2013 15:48:06

готов материально простимулировать написание внятной статьи ;)
ev
долгожитель
 
Сообщения: 1756
Зарегистрирован: 27.04.2005 23:19:06
Откуда: Москва

Re: FPC + Android

Сообщение vada » 12.04.2013 10:10:44

Толмуд полистал, проект написал, после чего встал вопрос: а че медленно то так?

Десятилетний опыт работы с JAVA подсказывает что виноваты руки и "полистал". Могу забиться на ящик коньяка, что программа на JAVA будет работать не медленнее, а порой, и быстрее PASCAL/C/C++. Проверено, и уже ни раз выиграно. Хотя ящик много. Сопьюсь.
ЗЫ. Не имею в виду GUI. Тут да. Тут тормоза.
Аватара пользователя
vada
энтузиаст
 
Сообщения: 691
Зарегистрирован: 14.02.2006 13:43:17

Re: FPC + Android

Сообщение dedm0zaj » 13.04.2013 13:51:19

vada писал(а):Десятилетний опыт работы с JAVA подсказывает что виноваты руки и "полистал". Могу забиться на ящик коньяка, что программа на JAVA будет работать не медленнее, а порой, и быстрее PASCAL/C/C++. Проверено, и уже ни раз выиграно. Хотя ящик много. Сопьюсь.
ЗЫ. Не имею в виду GUI. Тут да. Тут тормоза.

т.е возможно переписать какую нить игру на java с паскаля или c++, которая требовательна к физической её составляющей (физика игрового процесса), и она будет идти не медленее?
dedm0zaj
новенький
 
Сообщения: 82
Зарегистрирован: 05.10.2012 19:55:20

Re: FPC + Android

Сообщение vada » 15.04.2013 10:34:34

Да. Расчетная часть не будет уступать ни Pascal ни С\С++. Единственно, JAVA требует некоторого "разогрева". JAD оптимизирует код в процессе прогонки. С начала может немножко притормаживать, потом разгонится - не удержать. Графическую часть стоит посмотреть в сторону javafx. Потом, написание JAVA приложений для всяческих гаджетов имеет свои особенности в стиле написания.
Аватара пользователя
vada
энтузиаст
 
Сообщения: 691
Зарегистрирован: 14.02.2006 13:43:17

Re: FPC + Android

Сообщение Alex2013 » 20.07.2013 18:19:20

Возможно это давно баян ... Но недавно нашел действующий GUIPascal на основе fpc
lДля программирования прямо на девайсе с андройдом )
Пока работает только в консоле но возможно нужно всего лишь подключить нужные
модули ...
http://www.androidpit.ru/ru/android/mar ... l-compiler
http://4pda.ru/forum/index.php?showtopic=218734
Alex2013
долгожитель
 
Сообщения: 2510
Зарегистрирован: 03.04.2013 11:59:44

Re: FPC + Android

Сообщение sign » 21.07.2013 11:22:27

На CodeTyphon - Cross-Build for Android
sign
энтузиаст
 
Сообщения: 1131
Зарегистрирован: 30.08.2009 09:20:53

Re: FPC + Android

Сообщение debi12345 » 21.07.2013 12:49:10

"Оптимизация Ваших приложений ...", она занимала ровно 2 (ДВЕ) странички
На Жабе GUI (SWING|AWT) о-о-чень медленный, а вот консоль - нормалек, ну разве что (1-й запуск = подгрузка VM) стартует с паузой, а на некоторых оптимизированных библиотечных операциях обгоняет даже C и Pascal.
В "Андрюше" насколько знаю постарались победить GUI-тормоза. Неужели пока не удалось ?
По-любому - то,что сейчас имеем многядерные мощные "смарты" - заслуга "Андрюши" с его кратно большей требовательнстью к железу. Раньше был аппаратуро-разгоняющий альянс WIntel, сейчас имеем AndARM.

Добавлено спустя 5 минут 22 секунды:
Java-аппликухи особенно хороши в режиме демонов/сервисов - в этом случае выпадает стадия инициализации VM. А для общения/программирования с таким демоном есть 100% рабочая CORBA :)

ПС:
кто-нибудь в курсе - когда в FPC появится рабочая CORBA ? Плохо без нее - приходится страдать на С++...
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5748
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Re: FPC + Android

Сообщение Devel0 » 16.01.2022 17:40:28

Хм.... Спустя столько лет, навряд ли мой коммент прочитает сам автор этой статьи, но если не он - то кто нибудь другой. Существует такая разновидность Pascal - Delphi. Так вот, на нем очень легко писать код Pascal под Android
Devel0
новенький
 
Сообщения: 66
Зарегистрирован: 24.07.2011 10:43:13

Re: FPC + Android

Сообщение Sharfik » 16.01.2022 22:20:14

Devel0 писал(а):Хм.... Спустя столько лет, навряд ли мой коммент прочитает сам автор этой статьи, но если не он - то кто нибудь другой. Существует такая разновидность Pascal - Delphi. Так вот, на нем очень легко писать код Pascal под Android

А смысл этого сообщения? Если обсуждается FPC, а не Delphi?
Аватара пользователя
Sharfik
энтузиаст
 
Сообщения: 652
Зарегистрирован: 20.07.2013 01:04:30

Пред.

Вернуться в Free Pascal Compiler

Кто сейчас на конференции

Сейчас этот форум просматривают: DmitriyX и гости: 2

Рейтинг@Mail.ru