Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Есть ли Паскаль на Андроид? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Проверить подключение к интернету, если выдернут шнур http://www.cyberforum.ru/android-dev/thread1248467.html
здравствуйте, как можно узнать, что есть подключение к интернету, если выдернут шнур из роутера? И еще: как исправить ошибку если при загрузке данных выключился интернет? Использую AsyncTask и...
Программирование Android Проект на delphi xe6 не запускается Здравствуйте. Пытаюсь запустить проект на delphi xe6 проект на эмуляторе, но в эмуляторе, при запуске, выдает ошибку "unfortunately <project> has stopped". В чем может быть проблема? http://www.cyberforum.ru/android-dev/thread1248441.html
Кастомный ActionBar Программирование Android
Добрый день, товарищи форумчане! Нужно сделать кастомный actionbar, основную суть понял, проблема возникла в следующем (см. скрин): как выровнять звездочку по правому краю? прикладываю текущий xml...
Программирование Android Как сделать игру на андроид , угадай число от 1 до 10
Вот писал игру для андроид , вроде все в порядке , число генирируеться ,но когда число угадывается оно не совпадает с написаным package com.worldsystem.randomnumber; import android.app.*;...
Программирование Android AlarmManager http://www.cyberforum.ru/android-dev/thread1248369.html
Всем привет. Взял код AlarmManager отсюда. В свой проект добавил AlarmManagerBroadcastReceiver.java и код AlarmManagerActivity.java в свое активити. Вот код моего MainActivity: package...
Программирование Android WiFi audio streaming, hotspot Подскажите, пожалуйста, по одному вопросу. Необходимо сделать программу, которая передает аудио, видео стрим в реальном времени по локальной сети wifi. Меня интересует несколько вопросов. 1. Судя по... подробнее

Показать сообщение отдельно
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
31.08.2014, 01:28
Цитата Сообщение от UserAK Посмотреть сообщение
Сборщик мусора с таким же успехом прибьёт программу, написанную на паскале.
В паскале небыло сборщика мусора. Я сам контролировал освобождение памяти (увереннее себя чуствовал). А в яве (теоретически) может случиться казус, когда место нужно, а его не успел освободить. И заранее запросить размер свободной памяти - не вариант - запросил, увидел только 5 мег осталось(не хватает), а начал заполнять и он тебе 50 предоставит...

Цитата Сообщение от UserAK Посмотреть сообщение
Что-то там с андроидом кстати вроде налаживается, может и не будет всё так плохо
Ничего не налаживается! Они слепили свой интерпретатор. Размеры у файлов гиганские, а значит изначально будет тормозить. Компиляция медленная, интерпрератор - это не компилятор - теоретически код открыть можно. Да и новые конструкции как всегда внесли не совместимые с прошлыми.

дальше уже пошел оффтоп:

Не по теме:

Цитата Сообщение от UserAK Посмотреть сообщение
Если слишком сложное, то наверное это минус?
Если плохо работает и нужно отлаживать разными спецами, конечно минус, но если заработало и в код больше лезть не надо, то плюс! Причем огромный! Даже в яве подобные фокусы работают - я класический адаптер для баз ускорил больше чем в 50 раз "махинациями" с потоками, и это еще не предел. А Вы представляете себе насколько сложная структура кода для работы SQLite файлами - там нет жесткой типизации, все в одном файле, блокировки на запись, индексы, запросы, динамичная система переделки таблиц без потерь, таблицы в памяти на равне с физическими - и всего в 5ти мегабайтах чистого кода...

Цитата Сообщение от UserAK Посмотреть сообщение
А бывает какая-то другая?
Конечно бывает! Это когда каждый байт в файл своими методами пишется, а не используюя SQLite и другие сервера. Для узких целей в десятки раз быстрее "класики" бывает. Особенно если одна программа/пользователь и одна база. Типы намерво забиты, обращения оптимизированы под запросы в обход SQL текстовых конструкций...

Цитата Сообщение от UserAK Посмотреть сообщение
И вообще, если вы написали один раз то сможете написать и ещё раз. Вам же нужен этот проект? нужен на андроиде, так вперёд )) Может вам это понравится. А представьте - вы прикрутили там формы, а структура рассчитана на виндовс. Этож ад - вылавливать там жуков)) а так всё с чистого листа с трезвой головой ))
Поэтому и решил сразу на С++, а не на яву переписывать. И структура ни привязана к ОС. Это наборы связнных списков и баз данных для удобных запросов и многоступенчатых записей. Кстати моя база поддерживала шифрование на уровне файлов, а SQLite этого не позволяет и индексы держала в памяти для ускорения доступа.

0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru