Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Чт дек 12, 2024 01:52

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 31 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Qt - версия для Irbis
СообщениеДобавлено: Чт фев 23, 2023 23:21 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7990
Благодарил (а): 26 раз.
Поблагодарили: 144 раз.
Параллельно делается модификация Ирбиса на Qt...


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Qt - версия для Irbis
СообщениеДобавлено: Пт фев 24, 2023 10:15 
Не в сети

Зарегистрирован: Пн янв 28, 2019 03:10
Сообщения: 175
Благодарил (а): 21 раз.
Поблагодарили: 13 раз.
Разработка всё так же ведётся в Лазарусе? Его родной библиотеки виджетов стало не хватать или Qt добавляется в качестве альтернативного интерфейса?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Qt - версия для Irbis
СообщениеДобавлено: Пт фев 24, 2023 18:07 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7990
Благодарил (а): 26 раз.
Поблагодарили: 144 раз.
На Qt начата полностью независимая параллельная система, с теми же словами и логикой работы. Да, вопрос в виджетах. Нельзя сказать, что в Lazarus они плохи - сейчас задача "быстро построить графики" решается очень приятно. Однако сам процесс доводки форт-системы "от виджетов" оказался неожиданно простым и результативным.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Qt - версия для Irbis
СообщениеДобавлено: Пн мар 06, 2023 03:59 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2141
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
А, под какую версию QT делается проект?

P.S. Подключение графической библиотеки QT к SPF 4.20
Автор MGW вроде дальше особо не развивал проект т.к. сделал подключение QT к используему им D языку программирования.

QtE-Qt_for_Dlang_and_Forth
QTE5


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Qt - версия для Irbis
СообщениеДобавлено: Пн мар 06, 2023 17:20 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7990
Благодарил (а): 26 раз.
Поблагодарили: 144 раз.
KPG писал(а):
А, под какую версию QT делается проект?

Пока 5.15, оставляю совместимость с другими разработками.
KPG писал(а):
P.S. Подключение графической библиотеки QT к SPF 4.20

Это уже было. Не то. Здесь делается попытка "переписать все на Форте". Процесс написания чего-то практически полезного становится крайне трудоемким, потому что нужно не просто написать "все то же самое", но и сначала оформить это "все" внутри Форта. Смысл от такой работы полностью теряется.

Альтернативный подход - встраивать Форт в работающий фреймворк.
1. Инициализация заведомо достаточного набора виджетов.
2. Привязка управления виджетами к словам Форта.
3. Интерпретатор в командной строке/редакторе.

Показываем кнопку:
Код:
0 button.show


Все, теперь можно динамически создать GUI и привязать элементы к словам проекта, написанным на Форте. Это убирает необходимость постоянно дописывать Qt.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Qt - версия для Irbis
СообщениеДобавлено: Пт мар 10, 2023 01:20 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7990
Благодарил (а): 26 раз.
Поблагодарили: 144 раз.
Две недели проекта. 1700 строк кода, большинство функций движка, основные стековые операции, структуры управления, кое-что из виджетов. Воспроизведен небольшой исследовательский алгоритм.


Вложения:
zforth01.png
zforth01.png [ 80.66 Кб | Просмотров: 5911 ]
Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Qt - версия для Irbis
СообщениеДобавлено: Вт мар 14, 2023 16:44 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2141
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
Интересно, что на Github есть проект.
QtForth
:)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Qt - версия для Irbis
СообщениеДобавлено: Вт мар 14, 2023 16:59 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7990
Благодарил (а): 26 раз.
Поблагодарили: 144 раз.
И что конкретно в этом интересного?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Qt - версия для Irbis
СообщениеДобавлено: Вт мар 14, 2023 17:29 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2141
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
Hishnik писал(а):
И что конкретно в этом интересного?

Не знаю, но может быть сравнение с решениями сделанными в рамках Qt - версии для Irbis.
Сам ещё не знакомился со сделанной реализацией.

Qt-Irbis, как понимаю, предполагается закрытой разработкой?

P.S. В репозитории автора этого проекта ещё большое число проектов/имплентаций в рамках QT.
к примеру для работы с архивами, а также сделаны QTLisp, QTProlog. :)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Qt - версия для Irbis
СообщениеДобавлено: Вт мар 14, 2023 17:44 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7990
Благодарил (а): 26 раз.
Поблагодарили: 144 раз.
Я ничего интересного в таком подходе не вижу, потому что пересматривать весь гитхаб, как только возникла идея проекта - это просто заблокировать работу. То есть если кто-то "застолбил" имя проекта, то теперь мимо него не пройти и надо обязательно ознакомиться с его "решениями", несмотря на то, что решений как таковых там может и не быть?

KPG писал(а):
Qt-Irbis, как понимаю, предполагается закрытой разработкой?

Не знаю. Я считаю утопией идею о массе заинтересованных последователей, которые тут же начнут "развивать" проект с открытым кодом. Все сведется к загрузке, сборке и набору 2 2 + в консоли.
KPG писал(а):
В репозитории автора этого проекта ещё большое число проектов/имплентаций в рамках QT.
к примеру для работы с архивами, а также сделаны QTLisp, QTProlog.

Очень хорошо. И что?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Qt - версия для Irbis
СообщениеДобавлено: Вт мар 14, 2023 18:02 
Не в сети

Зарегистрирован: Пт июн 06, 2008 14:21
Сообщения: 134
Откуда: Карелия
Благодарил (а): 1 раз.
Поблагодарили: 5 раз.
Цитата:
Я считаю утопией идею о массе заинтересованных последователей

Аполитично мыслите .. если бы идеи в массы не давали бы.. не было и этого форта... и других идей..


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Qt - версия для Irbis
СообщениеДобавлено: Вт мар 14, 2023 20:59 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7990
Благодарил (а): 26 раз.
Поблагодарили: 144 раз.
Так идеи, а не кучу кода в надежде, что вокруг сплошь мастера кодирования, жаждущие дописать в сложных местах. Тут уже сама практика свидетельствует, что выложить на гитхаб это далеко не "осчастливить мир".


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Qt - версия для Irbis
СообщениеДобавлено: Вт мар 14, 2023 21:21 
Не в сети

Зарегистрирован: Пт июн 06, 2008 14:21
Сообщения: 134
Откуда: Карелия
Благодарил (а): 1 раз.
Поблагодарили: 5 раз.
Ну все таки какие то идеи можно анализировать... А не вариться в собственном соку...


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Qt - версия для Irbis
СообщениеДобавлено: Вт мар 14, 2023 21:33 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7990
Благодарил (а): 26 раз.
Поблагодарили: 144 раз.
Ну а какие конкретно идеи? Их надо заранее считать имеющимися в куче кода на гитхабе и заниматься вытаскиванием, переформулированием и доводкой? Пусть их авторы приходят и рассказывают.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Qt - версия для Irbis
СообщениеДобавлено: Вт мар 14, 2023 21:41 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2141
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
Hishnik писал(а):
Ну а какие конкретно идеи? Пусть их авторы приходят и рассказывают.


В чём идея этого сообщения?
Hishnik писал(а):
Две недели проекта. 1700 строк кода, большинство функций движка, основные стековые операции, структуры управления, кое-что из виджетов. Воспроизведен небольшой исследовательский алгоритм.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 31 ]  На страницу 1, 2, 3  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB