Dmitry_Milk
> плюс недостаточно качественная обработка введенных данных).
А недостаточная она по причине запредельной трудоёмкости таковой обработки, при использовании низкоуровневых средств разработки
Gradius
> Читайте их сами!
> Я жду конкретных ваших примеров, лично проделанных вами...
А, почему вы думаете, что мои примеры интересней общедоступных?
Разве это как то влияет на формирование понимание Форт?
KPG
> Там даже доступа к ячейке памяти по произвольному адресу нет. Один стек как в
> > x87 FPU.
> > Обычная Тьюринговская параша. Даже ассеблер x86 гибче намного
и
KPG
> Форт программисты - говнокодеры раз и проекты у них мне не понятны.
Не находите, что эти оба высказывания различны и принадлежат разным людям?
Так что не надо вводить в заблуждение.
Возвращаясь к стековой модели. У Форта есть память с произвольным доступом? Или всё через стек?
Форт уже затем знать нужно, что он ум приводит в состояние беспокойного поиска недостатков (Ломоносов)
Gradius
> На вкуривание этого брэйн-фака я потрачу это время!
Gradius
>
> Там даже доступа к ячейке памяти по произвольному адресу нет. Один стек как в
> x87 FPU.
Почему нет? Кладешь в стек нужный произвольный адрес, вызываешь СЛОВО, получаешь результат. Наверное. Зачем это нужно, когда нормальные люди уже придумали параметры функций, переменные, писать слева направо, и прочие ништяки - непонятно. Но зато понятно зачем нужен Форт, Лисп и Какель - почувствовать элитарность + элемент развлечения по построению собственного "языка" - что-то вроде игры в майнкрафт и факторио.
ЗЫ: Вообще, я считаю крутой абилкой, и где-то даже завидую, потому что сам так не умею, способность вывернуть мозги наизнанку и суметь в какой-нибудь Forth. Проблема в том, что у некоторых людей мозги потом обратно не выворачиваются, и писать на нормальном языке они больше не умеют (см. гудифир).
Gradius
> Не находите, что эти оба высказывания различны и принадлежат разным людям?
> Так что не надо вводить в заблуждение.
Скажите, а почему, например, Вы обижаетесь не по детски, когда чувствуете какое то "хамство" "пренебрежение" к своей персоне, когда люди пытаются общаться с Вами панибратски?
тут тоже связи с цитатой в сообщении как видите нет.
KPG
>
> Скажите, а почему, например, Вы обижаетесь не по детски,
Кстати, скажите, а писать (безграмотно) на Вы с большой буквы - это тоже некий перк, выдаваемый всем, кто пользовался Фортом?
jaguard
> Но зато понятно зачем нужен Форт, Лисп и Какель - почувствовать элитарность +
> элемент развлечения по построению собственного "языка" - что-то вроде игры в
> майнкрафт и факторио.
Вот!
Именно это я и хотел услышать.
Не более, чем инструмент развлечения фриков. Нормальные игры на Форте не попишешь...
KPG
> Но, тогда нужно дать понятие серьёзного проекта или показать такой на эту роль
> претендующего
Вы невнимательно читаете. Или нарошно игнорируете.
Повторюсь:
KPG
> P.S. Чем хит из 85-года Starflight плох для примера?
Gradius
> Вы меня простите, но называть ЭТО игрой, у меня язык не поворачивается.
> Лучше что-нибудь из жанра динамичного 2д-скроллера а-ля "Градиус" или "Thunder
> Force" на СЕГАх.
Gradius
> Возвращаясь к стековой модели. У Форта есть память с произвольным доступом?
> Или всё через стек?
Мне что, голoву пеплом посыпать и сказать что нет или из предыдущих сообщений не ясно?
см. семантику слова ! - этого слова (восклицательного знака)
и слова @ - разыменования ячейки памяти для получения с неё данных размером принятом в Форт-системе
P.S. А, есть ещё слова С! С@ для доступа к байту ячейки памяти.
, - запятая, для того чтобы, положить данные по текущему адресу в кодофайл и нарастить указатель этой области.
C, - похожее слово на запятую, но работает с байтом данных.
jaguard
> Кстати, скажите, а писать (безграмотно) на Вы с большой буквы - это тоже некий
> перк, выдаваемый всем, кто пользовался Фортом?
для вас я его могу написать и с маленькой буквы.
Dmitry_Milk
> Gradius
> > На вкуривание этого брэйн-фака я потрачу это время!
>
> С этого и надо было начинать весь топик :)
Нет. С более раннего предшествующего вопроса: "СтОит ли мне тратить время на изучение Форта для решения своих задач?"
Самый лучший ответ:
Sbtrn. Devil
> Можно ли на нём что-то писать? Как и на лиспе - разве что для боли и
> трудностей, прохождение которых ведёт к раздутию ЧСВ. Для получения результатов
> с более практичным соотношением боль/профит и менее экзотическим наполнением
> понятия "профит" - лучше писать всё-таки на чём-то более мейнстримном.
Gradius
> Самый лучший ответ:
Хорошо, что чье то мнение Вам подошло или удовлетворило. :)
Я в целом рад.
Gradius
> Не более, чем инструмент развлечения фриков. Нормальные игры на Форте не
> попишешь...
И это говорит нам человек, который портирует игры с компов и консолей из далекого прошлого (20-30 летней давности), которые суть тоже развлечение для фриков! Да просто степень фричества разная :)
Кстати, упомянутый в треде Грем - классический же продаван и трепатель языком, он хоть что-то полезное на своем любимом лишпе написал?