Forth http://fforum.winglion.ru/ |
|
В общем! О грустном. :( http://fforum.winglion.ru/viewtopic.php?f=8&t=3283 |
Страница 4 из 8 |
Автор: | KPG [ Ср июл 27, 2022 03:19 ] |
Заголовок сообщения: | Re: В общем! О грустном. :( |
Собрал Deb пакет BigForth 2.5 (32) с помощью утилиты checkinstall http://sendfile.su/1653214 запуск после установки: bigforth или xbigforth (графический вариант IDE), но, почему то xbigforth запускается только под одним вариантом Linux у меня. P.S. Интересно почему в других сборках Linux этот вариант не работает (не думаю,что это только у меня так). Ilya писал(а): Какие варианты у меня остались: попытаться в gforth или учить новый ЯП? ... В варианте Бейсик?, коих тоже разные есть (с кросс трансляцией в Си к примеру BlitzMax, BCX, PureBasic. FreeBasic ...) и к ним/под ними добавить/интегрировать и Форт? К примеру BlitzMax 1.51-1.52 сначала кросс компилирует Бейсик исходник в Fasm, а потом Си компилятор собирает его с базой библиотечных модулей из Си кода. P.P.S. Интересноe наблюдение, что при всей хитромудренности/сложности кода реализации той или иной Форт системы она так, зачастую, остаётся проектом "одного" разразработчика. Кто то пробовал развивать понравившиеся некоторые единичные решения существующих проектов Форт-систем помимо тех что на слуху? |
Автор: | Hishnik [ Ср июл 27, 2022 17:03 ] |
Заголовок сообщения: | Re: В общем! О грустном. :( |
KPG писал(а): (не думаю,что это только у меня так) Мне даже интересно, отпишутся ли те массы разработчиков, которые тщательно исследуют все выложенные на гитхабе форты KPG писал(а): Ilya писал(а): Какие варианты у меня остались: попытаться в gforth или учить новый ЯП? Начать писать свое приложение, и встроить туда интерпретатор (для начала, чтобы запускать с консоли), а потом компилятор (чтобы запускать крупные куски). |
Автор: | KPG [ Чт июл 28, 2022 04:40 ] |
Заголовок сообщения: | Re: В общем! О грустном. :( |
На этой сборке Puppy Linux 64 jammypup64 (скачав и Devx от него) можно запустить MaxIDE NG (кроссплатформенное решение на базе Бейсик языка собираемого с Си библиотеками) В этой Puppy, правда пришлось ещё для запуска MaxIDE NG с репы Ubuntu скачать дополнительно несколько deb пакетов c этого места https://packages.ubuntu.com/jammy/libwebkit2gtk-4.0-37 просматривая сообщения в консоли какого текущего пакета не достаёт при запуске MaxIDE P.S. Приведённые примеры Бейсик программ и игрушек в MaxIDE симпатичные. Можно, наверное, и как то Форт прикрутить к такому решению. |
Автор: | KPG [ Сб июл 30, 2022 19:12 ] |
Заголовок сообщения: | Re: В общем! О грустном. :( |
Hishnik писал(а): Мне даже интересно, отпишутся ли те массы разработчиков, которые тщательно исследуют все выложенные на гитхабе форты А, есть надежда?, как на голос "зовущего" в песках пустыни? |
Автор: | Hishnik [ Сб июл 30, 2022 20:33 ] |
Заголовок сообщения: | Re: В общем! О грустном. :( |
Я действую в предположении, что никаких последователей у форт-проектов не будет. |
Автор: | KPG [ Сб июл 30, 2022 23:42 ] |
Заголовок сообщения: | Re: В общем! О грустном. :( |
Hishnik писал(а): Я действую в предположении, что никаких последователей у форт-проектов не будет. По, крайней мере, это частное утверждение ложно. |
Автор: | Hishnik [ Вс июл 31, 2022 00:38 ] |
Заголовок сообщения: | Re: В общем! О грустном. :( |
KPG писал(а): Я действую в предположении, что никаких последователей у форт-проектов не будет. По, крайней мере, это частное утверждение ложно. А если как следует вчитаться? Написано же "я действую в предположении, что". Что тут ложного? Что я так не действую? Действую. "Танцуй, будто никто не видит, пой, будто никто не слышит" - можно тоже прицепиться к тому, что не может же никто не слышать и не видеть. Но петь и танцевать - можно. Вот и проекты на Форте можно вести так, будто никто их поддерживать не будет. |
Автор: | KPG [ Вс авг 07, 2022 17:15 ] |
Заголовок сообщения: | Re: В общем! О грустном. :( |
Интересно, а кто нибудь использует под Linux в качестве IDE для Forth редактор Geany (на сайте есть его и сборки под Windows 64) и какие его "доработки" (может и с изменением исходников или добавления каких то плагинов) желательны для такого использования? P.S. Ещё, как встретившийся при сборке e4 (собрался с небольшими правками и под Linux 32, dlsym, dlopen, ffi - отрабатываются на примере запуска Chip8 при загрузке sdl2.so, под Windows e4 не собирал и не запускал) посмотрел на Ruby язык Цитата: Позапускал примеры поддержки OpenGL в рамках Ruby языка под Linux (сам Ruby собирается на раз в системе из последних исходников), а далее выполнив установку пакета opengl командой gem: gem install opengl
можно позапускать имеющиеся примеры в этом пакете (есть некоторое количество их из уроков Nehe, RedBook, OrangeBook, Misc ..., но у меня не все отработали) По Ruby есть с 5-ток изданных рускоязычных книг, но подозреваю, что в основном он был и может остаётся популярным как язык на котором написан фреймворк Ruby on Rails, Статистика по фреймворкам и языкам в Web: http://trends.builtwith.com/framework где он тоже особо не выделяется. Ещё по количеству примеров решённых задач ресурса Rosettacode.org Ruby язык в лидерах http://rosettacode.org/wiki/Category:Ruby (1,102 решения) Но, насколько он и сейчас конкурентоспособен в сравнении с другими технологическими решениями Х.З. Тот же Crystal с наследование синтаксиса Ruby очень быстрый, но может и уже Ruby тоже быстр. На Github тоже достаточно популярен в упоминаниях Ruby «Руби мистически жив»: как в СберМаркете превращают разработчиков других стеков в рубистов Под Ruby есть и несколько попыток написания Форт на Github, и даже один пакет fOOrth - Форт с ОО попавший в репозиторий Gem - пакетного менеджера, но у меня при запуске в консоли отображающий на вводе буквы G вперемешку с набираемыми буквами |
Автор: | KPG [ Пт авг 19, 2022 01:04 ] |
Заголовок сообщения: | Re: В общем! О грустном. :( |
Hishnik писал(а): Мне даже интересно, отпишутся ли те массы разработчиков, которые тщательно исследуют все выложенные на гитхабе форты. Отпишусь Сам. BigForth 2.5 с Github нормально собирается и запускается (а, также и ранее собранный мной под версией Tahr Puppy Linux 32) в рамках Puppy Ubuntu Jammy Jellyfish LTR 22.04 (32-бит) P.S. Тема обсуждения данной сборки Linux на форуме Puppy |
Автор: | KPG [ Вс авг 21, 2022 09:48 ] |
Заголовок сообщения: | Re: В общем! О грустном. :( |
cspForth Форт на ассемблере Fasm (32) + Forth с примерами интерфейсных окон на GTK+ Код: take gtk examples P.S. При пересборке системы исправил команду lea ecx, [-1*edi+1] на lea ecx, [edi+1] т.к. почему то Fasm она не понравилась, в строке 1121 файла csp4th-core.asm (может и не правильная такая правка в этом коде) и переставил ключи сборщика -ldl в конец строки gcc в Makefile cspForth отчасти по коду в исходниках пересекается с такими Форт, как Reva Forth, CoSy. |
Автор: | KPG [ Сб сен 17, 2022 14:42 ] |
Заголовок сообщения: | Re: В общем! О грустном. :( |
Увидел сейчас, что после переведа моих аккаунтов на Хабре в режим Read-Only они и потёрли все мои комментарии в них когда то. (удаление комментариев это уже полный зашквар) P.S. Интересно, а как в таком случае и ветки обсуждения с ними тоже потёрли? т.е., как бы зачистили, по факту, обсуждение Форт тематики в комментариях на Хабре. Upd: Ветки не потёрли, но ответы/полемика на потёртые комментарии не делает её понятной для целостного восприятия. Вот чем модераторы/администраторы Хабр ресурса руководствовалсь принимая такое решение к исполнению на площадке? Чем локальная тематика обсуждения некоторых вопросов связанных, в большей степени c Форт, в комментариях не угодила козлятам с Хабр? |
Автор: | Hishnik [ Сб сен 17, 2022 22:57 ] |
Заголовок сообщения: | Re: В общем! О грустном. :( |
Интересно, что же там такое было, что не просто ReadOnle, а и комментарии потерли.... |
Автор: | KPG [ Пн сен 19, 2022 13:55 ] |
Заголовок сообщения: | Re: В общем! О грустном. :( |
Hishnik писал(а): Интересно, что же там такое было, что не просто ReadOnle, а и комментарии потерли.... После вопроса службе поддержки, всё восстановилось и объяснили этот "казус" недавним обновлением сломавших это. |
Автор: | KPG [ Чт янв 19, 2023 02:20 ] |
Заголовок сообщения: | Re: В общем! О грустном. :( |
Forth в ответах на mail.ru - отдельного тега/раздела под язык Forth/Форт не выделено. Forth на Хабр Q&N Forth на stackoverflow gForth на stackoverflow |
Автор: | Hishnik [ Чт янв 19, 2023 02:25 ] |
Заголовок сообщения: | Re: В общем! О грустном. :( |
Так все пропало, или как? Зачем на практике нужна вот эта информация? |
Страница 4 из 8 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |