Вверх ↑
Этот топик читают: Гость
Разработчик
Ответов: 26113
Рейтинг: 2126
#61: 2011-01-08 17:49:58 ЛС | профиль | цитата
Dilma писал(а):
хотелось бы услышать альтернативные подходы или хотя бы намеки на них

Хотел добавить, но забыл, что на данный момент времени я не вижу ничего подходящего для этой цели, на что и ответил
nesco писал(а):
Возможно, FTCG есть выход из сложившейся ситуации


Хорошо, зайдем с другой стороны. Предположим, что разобраться с FTCG я смогу, не сразу, конечно, но смогу, и без инструментов смогу. Навскидку -- не сильно он и сложный, но вникания потребует. Встает вопрос, а нужен ли нам пакет FPC тогда, на данный момент, это неплохой по скорости компилятор, не Борланд, но и не тормоза полные, да и перевод всего существующего пакета может занять некисло времени, если еще все удасться перевести, да еще и потребуется разбирательство с новой визуальной библиотекой
Для меня одного это потребует очень много времени и сил.
карма: 22

0
Ответов: 3349
Рейтинг: 233
#62: 2011-01-08 17:56:08 ЛС | профиль | цитата
nesco писал(а):
визуальной библиотекой

Ты про LCL? По сути полный аналог vcl. В основе можно без особых изменений кодогенератора создать кросплатформенный пакет. Я пробовал пакет делать но пока безуспешно
карма: 1

0
Ответов: 4641
Рейтинг: 334
#63: 2011-01-08 17:59:17 ЛС | профиль | цитата
nesco писал(а):
Встает вопрос, а нужен ли нам пакет FPC тогда

а откуда он стает? я не понял
Это при переходе на QT или все на делфи ?
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26113
Рейтинг: 2126
#64: 2011-01-08 18:01:46 ЛС | профиль | цитата
Ravilr писал(а):
Это при переходе на QT или все на делфи ?

QT -- это один пакет, а FPC -- был бы другой. Че их сравнивать-то
[offtop]А если честно, то мне уже надоело что-то глобальное делать просто так, за виртуальные коврижки. Есть готовый проект, пусть и слабый, но рабочий, поддерживаем его в рабочем состоянии, ищем и устраняем баги, народ пользуется. Молодые есть, уже пробуют свои силы, вот им и делать что-то глобальное[/offtop]


карма: 22

0
Ответов: 4641
Рейтинг: 334
#65: 2011-01-08 18:12:12 ЛС | профиль | цитата
nesco писал(а):
QT -- это один пакет, а FPC -- был бы другой. Че их сравнивать-то
да не сравниваю я их... я просто не понял твои слова, про ненужность FPC. Т.е FPC отдельно от других, как самодостаточный пакет. так?
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26113
Рейтинг: 2126
#66: 2011-01-08 18:15:27 ЛС | профиль | цитата
Ravilr писал(а):
Т.е FPC отдельно от других, как самодостаточный пакет. так?

Ну, да, правильно. Только сделанный по принципу FTCG кодогенерации, а не прямой
карма: 22

0
Ответов: 4641
Рейтинг: 334
#67: 2011-01-08 18:25:29 ЛС | профиль | цитата
Интересно.... почему то только сейчас возник вопрос.
Dilmа, а в 5-й версии hiasm основной пакет это QT ?
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Администрация
Ответов: 15295
Рейтинг: 1519
#68: 2011-01-08 18:38:36 ЛС | профиль | цитата
nesco писал(а):
Встает вопрос, а нужен ли нам пакет FPC тогда, на данный момент, это неплохой по скорости компилятор, не Борланд, но и не тормоза полные, да и перевод всего существующего пакета может занять некисло времени, если еще все удасться перевести, да еще и потребуется разбирательство с новой визуальной библиотекой

как правильно уже ответили:
Ivann писал(а):
По сути полный аналог vcl.

архитектура пакета точно такая же как в VCL. Названия основных классов и методов совпадают почти полностью. По сравнение с тем же QT пакет FPC имел бы следующие плюсы:
1) скорость компиляции (в разы быстрее)
2) кроссплатформенность без зависимостей (под Windows исполняемые файлы не требуют таскания разделяемых библиотек как в QT)
3) интеграция с графическими оболочками (умеет использовать нативные элементы QT, GTK, WinAPI и другие)


------------ Дoбавленo в 18.38:
Ravilr писал(а):
а в 5-й версии hiasm основной пакет это QT ?

там нет такого понятия как "основной пакет"
карма: 27
0
Разработчик
Ответов: 26113
Рейтинг: 2126
#69: 2011-01-08 18:43:31 ЛС | профиль | цитата
Надо подробнее разбираться, так сразу сказать ничего нельзя, интересно, конечно
карма: 22

0
Ответов: 3349
Рейтинг: 233
#70: 2011-01-08 18:51:15 ЛС | профиль | цитата
Главное - пакет, с компонентами уже проблем не будет.
карма: 1

0
Разработчик
Ответов: 26113
Рейтинг: 2126
#71: 2011-01-08 18:55:11 ЛС | профиль | цитата
Ivann писал(а):
Главное - пакет, с компонентами уже проблем не будет

А че пакет, пакет стандартный -- FTCG, в чем там проблема-то
карма: 22

0
Ответов: 3349
Рейтинг: 233
#72: 2011-01-08 19:05:00 ЛС | профиль | цитата
nesco писал(а):
FTCG

Это не пакет, а кодогенератор.
карма: 1

0
Разработчик
Ответов: 26113
Рейтинг: 2126
#73: 2011-01-08 19:10:45 ЛС | профиль | цитата
Ivann писал(а):
Это не пакет

Ну да, забыл добавить -- на осноdе FTCG
А че, за основу Web пакет взять нельзя
карма: 22

0
Администрация
Ответов: 15295
Рейтинг: 1519
#74: 2011-01-08 19:11:50 ЛС | профиль | цитата
nesco писал(а):
А че, за основу Web пакет взять нельзя

не стоит. Лучше PDA, если с нуля делать не охото.
карма: 27
0
Разработчик
Ответов: 26113
Рейтинг: 2126
#75: 2011-01-08 19:25:03 ЛС | профиль | цитата
Dilma писал(а):
Лучше PDA, если с нуля делать не охото

О! Есть с чего начинать
карма: 22

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)