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 и данный вариант уже не жизнеспособен. И хоть есть несколько коммерческих ( в тч и у меня) реализаций Форт, но это просто "ад и израиль"! Самое смешное, что самый дорогой - это просто архив с многолетним мусором (чуть ли не со времён 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, то "сервер" (на платном продукте), просто жрёт память и падает спрадически! |
Автор: | KPG [ Сб окт 17, 2020 00:03 ] |
Заголовок сообщения: | Re: В общем! О грустном. :( |
Ilya писал(а): Если железяки вполне себе нормально трудятся с ПО на Mecrispforth, то "сервер" (на платном продукте), просто жрёт память и падает спрадически! Можно попробовать и KolibriOS, но не думаю что будет просто поначалу и не разoчерует такое решение. P.S. Там, вроде, и полноценный Паскаль почти завезли. |
Автор: | Hishnik [ Сб окт 17, 2020 00:15 ] |
Заголовок сообщения: | Re: В общем! О грустном. :( |
KPG писал(а): Можно попробовать и KolibriOS, но не думаю что будет просто поначалу и не разoчерует такое решение. Ну лишь бы не "взять и написать то, что требуется" |
Автор: | Ilya [ Сб окт 17, 2020 00:31 ] |
Заголовок сообщения: | Re: В общем! О грустном. :( |
7 KPG писал(а): Ilya писал(а): Если железяки вполне себе нормально трудятся с ПО на Mecrispforth, то "сервер" (на платном продукте), просто жрёт память и падает спрадически! Можно попробовать и KolibriOS, но не думаю что будет просто поначалу и не разoчерует такое решение. P.S. Там, вроде, и полноценный Паскаль почти завезли. А там уже запилили: motion, mosquitto, mattermost, ... sqlite, nfs, openvpn, ... уже работают? |
Автор: | 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/ |