Автор |
Сообщение |
|
|
Заголовок сообщения: |
Re: Gforth manual |
 |
|
KPG писал(а): Какая может быть обратная связь в "замкнутом" и немногочисленном Форт сообществе? Обратная связь идет от внешних систем. Если потребителям нравится какой-то показатель (размер, скорость, стабильность, интерфейс...), и это явилось прямым следствием использования специфичных для Форта подходов, значит Форт хорош. KPG писал(а): P.S. gForth on Raspberry PI and cForth в умном доме. Жуть какая. Что такое Raspberry с точки зрения технических характеристик и в какую техническую нишу его стоит помещать? Еще бы ноутбук с gforth взяли, чтобы лампочку зажигать. Показательный пример замкнутости внутри сообщества. Форт поставлен во главу угла, а что это из-за чрезмерной стоимости не выйдет за рамки хобби - можно списать на агрессивное неприятие Форта и его непонимание.
[quote="KPG"]Какая может быть обратная связь в "замкнутом" и немногочисленном Форт сообществе?[/quote] Обратная связь идет от внешних систем. Если потребителям нравится какой-то показатель (размер, скорость, стабильность, интерфейс...), и это явилось прямым следствием использования специфичных для Форта подходов, значит Форт хорош. [quote="KPG"]P.S. gForth on Raspberry PI and cForth в умном доме.[/quote] Жуть какая. Что такое Raspberry с точки зрения технических характеристик и в какую техническую нишу его стоит помещать? Еще бы ноутбук с gforth взяли, чтобы лампочку зажигать. :)
Показательный пример замкнутости внутри сообщества. Форт поставлен во главу угла, а что это из-за чрезмерной стоимости не выйдет за рамки хобби - можно списать на агрессивное неприятие Форта и его непонимание.
|
|
|
 |
Добавлено: Сб май 20, 2023 22:30 |
|
|
 |
|
|
Заголовок сообщения: |
Re: Gforth manual |
 |
|
KPG писал(а): Какая может быть обратная связь в "замкнутом" и немногочисленном Форт сообществе?
Обратная связь от людей, которые попользовались чем-то с Фортом в составе. Пример: Цитата: - Нам нравится ваша система умного дома! - О, у нас там Форт внутри! - Да нам без разницы, покупаем десять тысяч комплектов. Антипример: Цитата: - Нам не нравится ваша система умного дома! - Но у нас же там Форт внутри! - Да нам без разницы, она всё равно плохая!
[quote="KPG"]Какая может быть обратная связь в "замкнутом" и немногочисленном Форт сообществе? [/quote] Обратная связь от людей, которые попользовались чем-то с Фортом в составе. Пример: [quote]- Нам нравится ваша система умного дома! - О, у нас там Форт внутри! - Да нам без разницы, покупаем десять тысяч комплектов.[/quote] Антипример: [quote]- Нам не нравится ваша система умного дома! - Но у нас же там Форт внутри! - Да нам без разницы, она всё равно плохая![/quote]
|
|
|
 |
Добавлено: Сб май 20, 2023 19:20 |
|
|
 |
|
|
Заголовок сообщения: |
Re: Gforth manual |
 |
|
Hishnik писал(а): Вопрос другой - а вот это все как используется, куда уже внедрено, где примеры, обратная связь? А, ну да, ну да, я тролль  Какая может быть обратная связь в "замкнутом" и немногочисленном Форт сообществе? P.S. gForth on Raspberry PI and cForth в умном доме.  
[quote="Hishnik"] Вопрос другой - а вот это все как используется, куда уже внедрено, где примеры, обратная связь? А, ну да, ну да, я тролль :D[/quote] Какая может быть обратная связь в "замкнутом" и немногочисленном Форт сообществе?
P.S. [url=http://home.planet.nl/~josv/msmarth.html]gForth on Raspberry PI and cForth[/url] в умном доме.
[img]http://home.planet.nl/~josv/Index.jpg[/img] [img]http://home.planet.nl/~josv/ntc_web.jpg[/img] [img]http://home.planet.nl/~josv/wificar.jpg[/img]
|
|
|
 |
Добавлено: Сб май 20, 2023 18:58 |
|
|
 |
|
|
Заголовок сообщения: |
Re: Gforth manual |
 |
|
KPG писал(а): Кому нужен и интересен gForth может им не имеет смысл указвать на их "евро" никчемность? Я не рассматриваю абстракции. Кому конкретно и зачем? Никчемность еврофортеров заявлена ими самими, практически прямым текстом. По крайней мере, воспринимать иначе откровенную ругань в ответ на вопрос "может быть, обсудим на конкретных примерах" иначе невозможно. Все это прекрасно демонстрирует процесс деградации технического сообщества, замкнувшегося на внутренних ценностях вместо того, чтобы активно решать практические задачи вовне. KPG писал(а): net2o на gForth и возможно кому то полезен Разве что тем, у кого нет поисковика или навыков его использования  Нет никакого смысла базироваться на способе распространения программ. Вопрос другой - а вот это все как используется, куда уже внедрено, где примеры, обратная связь? А, ну да, ну да, я тролль 
[quote="KPG"]Кому нужен и интересен gForth может им не имеет смысл указвать на их "евро" никчемность?[/quote] Я не рассматриваю абстракции. Кому конкретно и зачем? Никчемность еврофортеров заявлена ими самими, практически прямым текстом. По крайней мере, воспринимать иначе откровенную ругань в ответ на вопрос "может быть, обсудим на конкретных примерах" иначе невозможно. Все это прекрасно демонстрирует процесс деградации технического сообщества, замкнувшегося на внутренних ценностях вместо того, чтобы активно решать практические задачи вовне. [quote="KPG"]net2o на gForth и возможно кому то полезен[/quote] Разве что тем, у кого нет поисковика или навыков его использования :)) Нет никакого смысла [b]базироваться [/b]на способе распространения программ. Вопрос другой - а вот это все как используется, куда уже внедрено, где примеры, обратная связь? А, ну да, ну да, я тролль :D
|
|
|
 |
Добавлено: Пт май 19, 2023 00:45 |
|
|
 |
|
|
Заголовок сообщения: |
Re: Gforth manual |
 |
|
KPG писал(а): Hishnik писал(а): Я как раз не ругаю практиков, а против того, чтобы практикам мешали жить якобы мудрыми наставлениями.. А, советы от Хищника, именно так и воспринимаются в "целом".  P.S. Кому нужен и интересен gForth может им не имеет смысл указвать на их "евро" никчемность? net2o на gForth и возможно кому то полезен. Как по мне, то gforth - странная (богомерзкая, капиталистическая поделка  ) штука и таки особенно в сравнении с spf4!
[quote="KPG"][quote="Hishnik"] Я как раз не ругаю практиков, а против того, чтобы практикам мешали жить якобы мудрыми наставлениями..[/quote] А, советы от Хищника, именно так и воспринимаются в "целом". :))
P.S. Кому нужен и интересен gForth может им не имеет смысл указвать на их "евро" никчемность? [url=https://github.com/forthy42/net2o]net2o[/url] на gForth и возможно кому то полезен.[/quote] Как по мне, то gforth - странная (богомерзкая, капиталистическая поделка :D) штука и таки особенно в сравнении с spf4!
|
|
|
 |
Добавлено: Чт май 18, 2023 21:17 |
|
|
 |
|
|
Заголовок сообщения: |
Re: Gforth manual |
 |
|
Hishnik писал(а): Я как раз не ругаю практиков, а против того, чтобы практикам мешали жить якобы мудрыми наставлениями.. А, советы от Хищника, именно так и воспринимаются в "целом".  P.S. Кому нужен и интересен gForth может им не имеет смысл указвать на их "евро" никчемность? net2o на gForth и возможно кому то полезен.
[quote="Hishnik"] Я как раз не ругаю практиков, а против того, чтобы практикам мешали жить якобы мудрыми наставлениями..[/quote] А, советы от Хищника, именно так и воспринимаются в "целом". :))
P.S. Кому нужен и интересен gForth может им не имеет смысл указвать на их "евро" никчемность? [url=https://github.com/forthy42/net2o]net2o[/url] на gForth и возможно кому то полезен.
|
|
|
 |
Добавлено: Чт май 18, 2023 20:02 |
|
|
 |
|
|
Заголовок сообщения: |
Re: Gforth manual |
 |
|
Так и я на Форте постоянно пишу. Я как раз не ругаю практиков, а против того, чтобы практикам мешали жить якобы мудрыми наставлениями. Если что-то нормально заработало и с этим удобно - ура! Скорее перенимать опыт (а не кривить нос, сравнивая со стандартами).
Так и я на Форте постоянно пишу. Я как раз не ругаю практиков, а против того, чтобы практикам мешали жить якобы мудрыми наставлениями. Если что-то нормально заработало и с этим удобно - ура! Скорее перенимать опыт (а не кривить нос, сравнивая со стандартами).
|
|
|
 |
Добавлено: Чт май 18, 2023 19:53 |
|
|
 |
|
|
Заголовок сообщения: |
Re: Gforth manual |
 |
|
Hishnik писал(а): Ilya писал(а): Видел (но не пробовал) "буржуйскую" реализацию "Умного дома" на gforth. ... С умным домом сейчас огромное количество фрагментов такой системы, всякие модули WiFi, BlueTooth, модули для силовых устройств, датчики и прочее. Но это не эксклюзив для Форта, это попытка сделать "как в Ардуино, только на Форте". Специфичная часть вообще никак не закрывается, а без нее это игрушка, которая существует только пока есть упертый энтузиаст, желающий показать причастность к "элитарному языку". А по сути будет именно последовательность операций из Ардуино, переложенная в слова Форта с большими усилиями и призывами присоединиться. Вот сейчас, ты меня сильно обидел! Извинись!  (с) Рамзан Кадыров А если серьёзно, то: я хоть и прочитал в детстве "ЯП С Карнегиан&Ритчи" ещё в 90-х, но как-то всё больше пользовал (и пользую) Форт! Но если раньше я всё пытался сделать на Форте, то теперь "низ" МК - Форт, а "верх" на новомодном ЯП. И некому я не пытаюсь что-то доказывать! Просто мне так удобнее и интересней! 
[quote="Hishnik"][quote="Ilya"]Видел (но не пробовал) "буржуйскую" реализацию "Умного дома" на gforth.[/quote] ... С умным домом сейчас огромное количество фрагментов такой системы, всякие модули WiFi, BlueTooth, модули для силовых устройств, датчики и прочее. Но это не эксклюзив для Форта, это попытка сделать "как в Ардуино, только на Форте". Специфичная часть вообще никак не закрывается, а без нее это игрушка, которая существует только пока есть упертый энтузиаст, желающий показать причастность к "элитарному языку". А по сути будет именно последовательность операций из Ардуино, переложенная в слова Форта с большими усилиями и призывами присоединиться.[/quote] Вот сейчас, ты меня сильно обидел! :dmad; :D Извинись! :D (с) Рамзан Кадыров А если серьёзно, то: я хоть и прочитал в детстве "ЯП С Карнегиан&Ритчи" ещё в 90-х, но как-то всё больше пользовал (и пользую) Форт! Но если раньше я всё пытался сделать на Форте, то теперь "низ" МК - Форт, а "верх" на новомодном ЯП. И некому я не пытаюсь что-то доказывать! Просто мне так удобнее и интересней! 8)
|
|
|
 |
Добавлено: Чт май 18, 2023 18:45 |
|
|
 |
|
|
Заголовок сообщения: |
Re: Gforth manual |
 |
|
Ilya писал(а): Видел (но не пробовал) "буржуйскую" реализацию "Умного дома" на gforth. За такое время явно что-то будет написано. Проблема в том, что оно пишется "на адреналине", чтобы кому-то доказать, что Форт тоже что-то может. А развитие технологии происходит, когда она становится удобной по комплексу параметров. В Форте же стали делать "как в мейнстриме", надеясь, что и результаты получатся как в мейнстриме - все эти библиотеки, стандарты, приложения. Я помню еще призыв сделать измеритель скорости вращения колеса велосипеда (просто оптопара и подсчет оборотов) на Форте, "потому что 2012 год, олимпиада, этот проект привлечет к Форту пользователей". Ну-ну. Времени уже много прошло - кто там привлекся? С умным домом сейчас огромное количество фрагментов такой системы, всякие модули WiFi, BlueTooth, модули для силовых устройств, датчики и прочее. Но это не эксклюзив для Форта, это попытка сделать "как в Ардуино, только на Форте". Специфичная часть вообще никак не закрывается, а без нее это игрушка, которая существует только пока есть упертый энтузиаст, желающий показать причастность к "элитарному языку". А по сути будет именно последовательность операций из Ардуино, переложенная в слова Форта с большими усилиями и призывами присоединиться.
[quote="Ilya"]Видел (но не пробовал) "буржуйскую" реализацию "Умного дома" на gforth.[/quote] За такое время явно что-то будет написано. Проблема в том, что оно пишется "на адреналине", чтобы кому-то доказать, что Форт тоже что-то может. А развитие технологии происходит, когда она становится удобной по комплексу параметров. В Форте же стали делать "как в мейнстриме", надеясь, что и результаты получатся как в мейнстриме - все эти библиотеки, стандарты, приложения. Я помню еще призыв сделать измеритель скорости вращения колеса велосипеда (просто оптопара и подсчет оборотов) на Форте, "потому что 2012 год, олимпиада, этот проект привлечет к Форту пользователей". Ну-ну. Времени уже много прошло - кто там привлекся? С умным домом сейчас огромное количество фрагментов такой системы, всякие модули WiFi, BlueTooth, модули для силовых устройств, датчики и прочее. Но это не эксклюзив для Форта, это попытка сделать "как в Ардуино, только на Форте". Специфичная часть вообще никак не закрывается, а без нее это игрушка, которая существует только пока есть упертый энтузиаст, желающий показать причастность к "элитарному языку". А по сути будет именно последовательность операций из Ардуино, переложенная в слова Форта с большими усилиями и призывами присоединиться.
|
|
|
 |
Добавлено: Чт май 18, 2023 17:44 |
|
|
 |
|
|
Заголовок сообщения: |
Re: Gforth manual |
 |
|
Hishnik писал(а): Риторический вопрос - а что на gforth интересного написано, что стоит рассчитывать на получение схожих результатов? А, ну да, "я тролль" с такими вопросами  Видел (но не пробовал) "буржуйскую" реализацию "Умного дома" на gforth.
[quote="Hishnik"]Риторический вопрос - а что на gforth интересного написано, что стоит рассчитывать на получение схожих результатов? А, ну да, "я тролль" с такими вопросами :))[/quote] Видел (но не пробовал) "буржуйскую" реализацию "Умного дома" на gforth.
|
|
|
 |
Добавлено: Чт май 18, 2023 16:53 |
|
|
 |
|
|
Заголовок сообщения: |
Re: Gforth manual |
 |
|
KPG писал(а): Риторический, потому что его можно адресовать в целом и к Forth (Форт) языку? т.к. gForth это и одна из реализаций Ans Forth-94 совместимой реализации Форт. Риторический - потому что я и так знаю, что 94-е ничего не пишут, а вместо этого перебирают остатки былой роскоши. KPG писал(а): Как, понимаю, на IrbisForth представлено на порядок больше сделанного интересного IrbisForthApps О, недели не прошло с заведения гитхаба под пересылку мелких поделок между домашними компьютерами  Ну вобщем да, на Ирбисе сделано существенно больше - просто потому что сделано, а не заброшено в файлопомойки, чтобы оно там догнивало. Критерий простой - сколько с программой произведено действий, не относящихся к программированию? Форки, коммиты, загрузки, звездочки - это все внутренняя кухня программы. А сколько раз результаты работы программы использовались как старт для другого рабочего процесса? Передача обработанных данных, генерация кода для МК, построение 3D-модели для печати, расчет конструкции.... KPG писал(а): (почему, кстати, "буржуинский" gmail?) Потому что так захотелось 
[quote="KPG"]Риторический, потому что его можно адресовать в целом и к Forth (Форт) языку? т.к. gForth это и одна из реализаций Ans Forth-94 совместимой реализации Форт.[/quote] Риторический - потому что я и так знаю, что 94-е ничего не пишут, а вместо этого перебирают остатки былой роскоши. [quote="KPG"]Как, понимаю, на IrbisForth представлено на порядок больше сделанного интересного IrbisForthApps [/quote] О, недели не прошло с заведения гитхаба под пересылку мелких поделок между домашними компьютерами :)
Ну вобщем да, на Ирбисе сделано существенно больше - просто потому что [b]сделано[/b], а не заброшено в файлопомойки, чтобы оно там догнивало. Критерий простой - сколько с программой произведено действий, не относящихся к программированию? Форки, коммиты, загрузки, звездочки - это все внутренняя кухня программы. А сколько раз результаты работы программы использовались как старт для другого рабочего процесса? Передача обработанных данных, генерация кода для МК, построение 3D-модели для печати, расчет конструкции.... [quote="KPG"](почему, кстати, "буржуинский" gmail?)[/quote] Потому что так захотелось :)
|
|
|
 |
Добавлено: Сб май 06, 2023 16:04 |
|
|
 |
|
|
Заголовок сообщения: |
Re: Gforth manual |
 |
|
Hishnik писал(а): Риторический вопрос - а что на gforth интересного написано, что стоит рассчитывать на получение схожих результатов? А, ну да, "я тролль" с такими вопросами  Напомнило одну организацию, в которой на вопросы о прогрессе по проводимым работам любили отвечать: "Продолжает получаться"
[quote="Hishnik"]Риторический вопрос - а что на gforth интересного написано, что стоит рассчитывать на получение схожих результатов? А, ну да, "я тролль" с такими вопросами :))[/quote] Напомнило одну организацию, в которой на вопросы о прогрессе по проводимым работам любили отвечать: "Продолжает получаться"
|
|
|
 |
Добавлено: Сб май 06, 2023 15:08 |
|
|
 |
|
|
Заголовок сообщения: |
Re: Gforth manual |
 |
|
Hishnik писал(а): Риторический вопрос - а что на gforth интересного написано, что стоит рассчитывать на получение схожих результатов? А, ну да, "я тролль" с такими вопросами  Риторический, потому что его можно адресовать в целом и к Forth (Форт) языку? т.к. gForth это и одна из реализаций Ans Forth-94 совместимой реализации Форт. P.S. gForth on Github (может, что то в контексте gForth заинтересует) Как, понимаю, на IrbisForth представлено на порядок больше сделанного интересного IrbisForthApps  (почему, кстати, "буржуинский" gmail?)
[quote="Hishnik"]Риторический вопрос - а что на gforth интересного написано, что стоит рассчитывать на получение схожих результатов? А, ну да, "я тролль" с такими вопросами :))[/quote] Риторический, потому что его можно адресовать в целом и к Forth (Форт) языку? т.к. gForth это и одна из реализаций Ans Forth-94 совместимой реализации Форт. P.S. [url=https://github.com/search?q=gForth]gForth on Github[/url] (может, что то в контексте gForth заинтересует)
Как, понимаю, на IrbisForth представлено на порядок больше сделанного интересного [url=https://github.com/HishnikR/IrbisForthApps]IrbisForthApps[/url] :)) (почему, кстати, "буржуинский" gmail?)
|
|
|
 |
Добавлено: Сб май 06, 2023 14:26 |
|
|
 |
|
|
Заголовок сообщения: |
Re: Gforth manual |
 |
|
Риторический вопрос - а что на gforth интересного написано, что стоит рассчитывать на получение схожих результатов? А, ну да, "я тролль" с такими вопросами 
Риторический вопрос - а что на gforth интересного написано, что стоит рассчитывать на получение схожих результатов? А, ну да, "я тролль" с такими вопросами :))
|
|
|
 |
Добавлено: Сб май 06, 2023 03:09 |
|
|
 |
|
|
Заголовок сообщения: |
Re: Gforth manual |
 |
|
На официальном сайте Gforth Manual OnlineP.S. Посмотрел в списке слов gForth https://gforth.org/manual/Word-Index.html какие слова и в каких подразделах сделали добавление и есть над чем подумать и почему их добавили в расширение возможностей gForth. К примеру в разделе Макросов https://gforth.org/manual/Macros.htmlесть такой пример Код: : compile-map-array ( compilation: xt -- ; run-time: ... addr u -- ... ) \ at run-time, execute xt ( ... x -- ... ) for each element of the \ array beginning at addr and containing u elements {: xt: xt :} ]] cells over + swap ?do i @ xt 1 cells +loop [[ ;
: sum-array ( addr u -- n ) 0 rot rot [ ' + compile-map-array ] ; Код: see sum-array : sum-array #0 rot rot cells over + swap ?do i + #4 +LOOP ; И там же другие примеры. P.S. Имеет ли смысл в каких то таких расширениях для Форт от сложившихся реалий базиса использования Форт? К примеру, может быть, вероятно полезно при использовании и таких расширений Форт, делать поддержку механик Factor языка и других конкатенативных языков в рамках Форт.
На официальном сайте [url=https://gforth.org/manual/]Gforth Manual Online[/url]
P.S. Посмотрел в списке слов gForth https://gforth.org/manual/Word-Index.html какие слова и в каких подразделах сделали добавление и есть над чем подумать и почему их добавили в расширение возможностей gForth.
К примеру в разделе Макросов https://gforth.org/manual/Macros.html есть такой пример [code]: compile-map-array ( compilation: xt -- ; run-time: ... addr u -- ... ) \ at run-time, execute xt ( ... x -- ... ) for each element of the \ array beginning at addr and containing u elements {: xt: xt :} ]] cells over + swap ?do i @ xt 1 cells +loop [[ ;
: sum-array ( addr u -- n ) 0 rot rot [ ' + compile-map-array ] ;[/code] [code] see sum-array : sum-array #0 rot rot cells over + swap ?do i + #4 +LOOP ;[/code]
И там же другие примеры.
P.S. Имеет ли смысл в каких то таких расширениях для Форт от сложившихся реалий базиса использования Форт?
К примеру, может быть, вероятно полезно при использовании и таких расширений Форт, делать поддержку механик Factor языка и других конкатенативных языков в рамках Форт.
|
|
|
 |
Добавлено: Пт май 05, 2023 15:52 |
|
|
 |
|