Forth
http://fforum.winglion.ru/

В общем! О грустном. :(
http://fforum.winglion.ru/viewtopic.php?f=8&t=3283
Страница 1 из 8

Автор:  Ilya [ Пт окт 16, 2020 20:59 ]
Заголовок сообщения:  В общем! О грустном. :(

В общем и целом: я не "теоретик", а сугубо "практик" и если для МК stm, atmega, ... всё достаточно хорошо в плане программирования на Forth, то с "верхним" уровнем (сервер и десктоп) - полная ж...а! :(
Была палочка-выручалочка SPF4, но к сожалению теперь везде и всюду 64b и данный вариант уже не жизнеспособен. :(
И хоть есть несколько коммерческих ( в тч и у меня) реализаций Форт, но это просто "ад и израиль"! :dmad;
Самое смешное, что самый дорогой - это просто архив с многолетним мусором (чуть ли не со времён DOS) и древнючей документацией (от предыдущей версии), а другой более интересны, но с постоянно текущей памятью и прочими плюшками!
Я уж сколько написал багрепортов, но мне уж надоедает.

Какие варианты у меня остались: попытаться в gforth или учить новый ЯП?
Из имеющихся не очень хочу рассматривать: змею, плюсы и прочие жабы.
Внешне понравились: Crystal и Go.
PS может написал сумбурно, но сегодня "тяпница" и несколько доз "огненной воды" меня сподвигли...

Автор:  KPG [ Пт окт 16, 2020 21:20 ]
Заголовок сообщения:  Re: В общем! О грустном. :(

Ilya писал(а):
Была палочка-выручалочка SPF4, но к сожалению теперь везде и всюду 64b и данный вариант уже не жизнеспособен. :( .

А, что способствует "везде и во всём" использовать 64-бит?
Может, имеет смысл, рассмотреть 32 и установить, по возможности, её у конечных пользователей?
(или Linux варианта ПО)

P.S. С утечкой исходников Win XP и Windows2003 Server (и некоторых других) это становится интересным вариантом и в реализации на архитектуре PC ARM архитектуры (к тому же ReactOS и Wine, вроде, развивают свои экo-системы.
CrosOver вообще запустили на ChromeBook,

Автор:  Ilya [ Пт окт 16, 2020 21:30 ]
Заголовок сообщения:  Re: В общем! О грустном. :(

KPG писал(а):
Ilya писал(а):
Была палочка-выручалочка SPF4, но к сожалению теперь везде и всюду 64b и данный вариант уже не жизнеспособен. :( .

А, что способствует "везде и во всём" использовать 64-бит?
Может, имеет смысл, рассмотреть 32 и установить, по возможности, её у конечных пользователей?
(или Linux варианта ПО)

А тут смысл в том, что многие Linux дистрибутивы, уже прекратили поддержку x86. :(

Автор:  KPG [ Пт окт 16, 2020 21:52 ]
Заголовок сообщения:  Re: В общем! О грустном. :(

Ilya писал(а):
А тут смысл в том, что многие Linux дистрибутивы, уже прекратили поддержку x86. :(

И, что, железо перестало адекватно работать на старых 32-х битах и Linux?

P.S. У меня, например Ubuntu 18.04, "постоянно" обновляется и при этом не требует особо перехода на 64-бита.
(хотя FossaPup 64 сборки PuppyLinux из ISO образа бывает запускаю, при этом сборки современых браузеров работают без "установки")
https://habr.com/ru/company/selectel/blog/520330/

Автор:  Hishnik [ Пт окт 16, 2020 21:55 ]
Заголовок сообщения:  Re: В общем! О грустном. :(

5-10 тысяч строк на С/С++ - уже вполне рабочая вещь получится. Я уже сколько предлагал перестать низкопоклонствовать перед "настоящими Фортами" и начинать собственные проекты. Может быть, время-то и настало?

Автор:  KPG [ Пт окт 16, 2020 21:58 ]
Заголовок сообщения:  Re: В общем! О грустном. :(

Hishnik писал(а):
5-10 тысяч строк на С/С++ - уже вполне рабочая вещь получится. Я уже сколько предлагал перестать низкопоклонствовать перед "настоящими Фортами" и начинать собственные проекты. Может быть, время-то и настало?

Это, в каком аспекте данного топика было озвучено?

P.S. Например, на форуме gamedev.ru, создатель топика, может удалять сообщения не относящиеся к тематиияке топика обсуждения.

Автор:  Hishnik [ Пт окт 16, 2020 22:23 ]
Заголовок сообщения:  Re: В общем! О грустном. :(

Это в аспекте "взять и написать какой надо с учетом своих требований, современных технологий и поддержки форума".

Автор:  KPG [ Пт окт 16, 2020 22:29 ]
Заголовок сообщения:  Re: В общем! О грустном. :(

Hishnik писал(а):
Это в аспекте "взять и написать какой надо с учетом своих требований, современных технологий и поддержки форума".

Вопрос был озвучен конкретно в запросе создателя топика, и это его "боль".

Автор:  Ilya [ Пт окт 16, 2020 23:15 ]
Заголовок сообщения:  Re: В общем! О грустном. :(

KPG писал(а):
Ilya писал(а):
А тут смысл в том, что многие Linux дистрибутивы, уже прекратили поддержку x86. :(

И, что, железо перестало адекватно работать на старых 32-х битах и Linux?

P.S. У меня, например Ubuntu 18.04, "постоянно" обновляется и при этом не требует особо перехода на 64-бита.
(хотя FossaPup 64 сборки PuppyLinux из ISO образа бывает запускаю, при этом сборки современых браузеров работают без "установки")
https://habr.com/ru/company/selectel/blog/520330/

Так есть ещё Antix - очень таки не плохой вариант для старого железа, но ведь помимо самой ОСи, ещё и приложения есть и ведь многие уже только 64b! :?

Автор:  Ilya [ Пт окт 16, 2020 23:38 ]
Заголовок сообщения:  Re: В общем! О грустном. :(

KPG писал(а):
Hishnik писал(а):
Это в аспекте "взять и написать какой надо с учетом своих требований, современных технологий и поддержки форума".

Вопрос был озвучен конкретно в запросе создателя топика, и это его "боль".

Это конечно моя "попаболь", но если "низ" у меня реализован на opensource продукте и к нему нет претензий, то вот с на коммерческим "продуктом" (не буду озвучивать название), ну просто полный пинцет!
Если железяки вполне себе нормально трудятся с ПО на Mecrispforth, то "сервер" (на платном продукте), просто жрёт память и падает спрадически! :dmad;

Автор:  KPG [ Сб окт 17, 2020 00:03 ]
Заголовок сообщения:  Re: В общем! О грустном. :(

Ilya писал(а):
Если железяки вполне себе нормально трудятся с ПО на Mecrispforth, то "сервер" (на платном продукте), просто жрёт память и падает спрадически! :dmad;

Можно попробовать и KolibriOS, но не думаю что будет просто поначалу и не разoчерует такое решение.

P.S. Там, вроде, и полноценный Паскаль почти завезли. :)

Автор:  Hishnik [ Сб окт 17, 2020 00:15 ]
Заголовок сообщения:  Re: В общем! О грустном. :(

KPG писал(а):
Можно попробовать и KolibriOS, но не думаю что будет просто поначалу и не разoчерует такое решение.

Ну лишь бы не "взять и написать то, что требуется" :))

Автор:  Ilya [ Сб окт 17, 2020 00:31 ]
Заголовок сообщения:  Re: В общем! О грустном. :(

7
KPG писал(а):
Ilya писал(а):
Если железяки вполне себе нормально трудятся с ПО на Mecrispforth, то "сервер" (на платном продукте), просто жрёт память и падает спрадически! :dmad;

Можно попробовать и KolibriOS, но не думаю что будет просто поначалу и не разoчерует такое решение.

P.S. Там, вроде, и полноценный Паскаль почти завезли. :)

А там уже запилили: motion, mosquitto, mattermost, ... sqlite, nfs, openvpn, ... уже работают? :roll:

Автор:  Ilya [ Сб окт 17, 2020 00:36 ]
Заголовок сообщения:  Re: В общем! О грустном. :(

Hishnik писал(а):
KPG писал(а):
Можно попробовать и KolibriOS, но не думаю что будет просто поначалу и не разoчерует такое решение.

Ну лишь бы не "взять и написать то, что требуется" :))

Так из всех "запиляторов", ну мало кто может запилить callback - точнее это "ниже их достоинства" (общался я с несколькими разрабами с гитхаба)! :^)

Автор:  forther [ Сб окт 17, 2020 01:20 ]
Заголовок сообщения:  Re: В общем! О грустном. :(

Ilya писал(а):
Какие варианты у меня остались: попытаться в gforth или учить новый ЯП?
Из имеющихся не очень хочу рассматривать: змею, плюсы и прочие жабы.
Внешне понравились: Crystal и Go.
PS может написал сумбурно, но сегодня "тяпница" и несколько доз "огненной воды" меня сподвигли...


Если хочется с forth, то gforth. Для серверных приложений go хорош.
Rust посмотрите.

Страница 1 из 8 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/