Войти
ФлеймФорумПрограммирование

Язык Forth - зачем нужен, что можно делать на нём? (5 стр)

Страницы: 14 5 6 736 Следующая »
#60
14:57, 29 авг 2021

Dmitry_Milk
> плюс недостаточно качественная обработка введенных данных).

А недостаточная она по причине запредельной трудоёмкости таковой обработки, при использовании низкоуровневых средств разработки

#61
15:02, 29 авг 2021

Gradius
> Читайте их сами!
> Я жду конкретных ваших примеров, лично проделанных вами...
А, почему вы думаете, что мои примеры интересней общедоступных?
Разве это как то влияет на формирование понимание Форт?

#62
15:03, 29 авг 2021

KPG
> Там даже доступа к ячейке памяти по произвольному адресу нет. Один стек как в
> > x87 FPU.
> > Обычная Тьюринговская параша. Даже ассеблер x86 гибче намного

и

KPG
> Форт программисты - говнокодеры раз и проекты у них мне не понятны.

Не находите, что эти оба высказывания различны и принадлежат разным людям?
Так что не надо вводить в заблуждение.

Возвращаясь к стековой модели.  У Форта есть память с произвольным доступом?  Или всё через стек?

#63
15:05, 29 авг 2021

Форт уже затем знать нужно, что он ум приводит в состояние беспокойного поиска недостатков (Ломоносов)

#64
15:05, 29 авг 2021

Gradius
> На вкуривание этого брэйн-фака я потрачу это время!

Запустить видео по клику - Как делать игрыЗапустить видео по клику - Как делать игры

#65
(Правка: 15:13) 15:08, 29 авг 2021

Gradius
>
> Там даже доступа к ячейке памяти по произвольному адресу нет. Один стек как в
> x87 FPU. 

Почему нет? Кладешь в стек нужный произвольный адрес, вызываешь СЛОВО, получаешь результат. Наверное. Зачем это нужно, когда нормальные люди уже придумали параметры функций, переменные, писать слева направо, и прочие ништяки - непонятно. Но зато понятно зачем нужен Форт, Лисп и Какель - почувствовать элитарность + элемент развлечения по построению собственного "языка" - что-то вроде игры в майнкрафт и факторио.

ЗЫ: Вообще, я считаю крутой абилкой, и где-то даже завидую, потому что сам так не умею, способность вывернуть мозги наизнанку и суметь в какой-нибудь Forth. Проблема в том, что у некоторых людей мозги потом обратно не выворачиваются, и писать на нормальном языке они больше не умеют (см. гудифир).

#66
15:11, 29 авг 2021

Gradius
> Не находите, что эти оба высказывания различны и принадлежат разным людям?
> Так что не надо вводить в заблуждение.
Скажите, а почему, например, Вы обижаетесь не по детски, когда чувствуете какое то "хамство" "пренебрежение" к своей персоне, когда люди пытаются общаться с Вами панибратски?
тут тоже связи с цитатой в сообщении как видите нет.

#67
15:12, 29 авг 2021

KPG
>
> Скажите, а почему, например, Вы обижаетесь не по детски,

Кстати, скажите, а писать (безграмотно) на Вы с большой буквы - это тоже некий перк, выдаваемый всем, кто пользовался Фортом?

#68
15:13, 29 авг 2021

jaguard
> Но зато понятно зачем нужен Форт, Лисп и Какель - почувствовать элитарность +
> элемент развлечения по построению собственного "языка" - что-то вроде игры в
> майнкрафт и факторио.

Вот!
Именно это я и хотел услышать.

Не более, чем инструмент развлечения фриков.  Нормальные игры на Форте не попишешь...

KPG
> Но, тогда нужно дать понятие серьёзного проекта или показать такой на эту роль
> претендующего

Вы невнимательно читаете.  Или нарошно игнорируете.
Повторюсь:

KPG
> P.S. Чем хит из 85-года Starflight плох для примера?

Gradius
> Вы меня простите, но называть ЭТО игрой, у меня язык не поворачивается.

> Лучше что-нибудь из жанра динамичного 2д-скроллера а-ля "Градиус" или "Thunder
> Force" на СЕГАх.

#69
(Правка: 15:53) 15:14, 29 авг 2021

Gradius
> Возвращаясь к стековой модели. У Форта есть память с произвольным доступом?
> Или всё через стек?
Мне что, голoву пеплом посыпать и сказать что нет или из предыдущих сообщений не ясно?
см. семантику слова  ! - этого слова (восклицательного знака)
и слова  @ - разыменования ячейки памяти для получения с неё данных размером принятом в Форт-системе

P.S. А, есть ещё слова С! С@  для доступа к байту ячейки памяти.
,   - запятая, для того чтобы, положить данные по текущему адресу в кодофайл и нарастить указатель этой области.
C,  - похожее слово на запятую, но работает с байтом данных.

#70
15:20, 29 авг 2021

jaguard
> Кстати, скажите, а писать (безграмотно) на Вы с большой буквы - это тоже некий
> перк, выдаваемый всем, кто пользовался Фортом?
для вас я его могу написать и с маленькой буквы.

#71
15:24, 29 авг 2021

Dmitry_Milk
> Gradius
> > На вкуривание этого брэйн-фака я потрачу это время!
>
> С этого и надо было начинать весь топик :)

Нет.  С более раннего предшествующего вопроса:  "СтОит ли мне тратить время на изучение Форта для решения своих задач?"

Самый лучший ответ:

Sbtrn. Devil
> Можно ли на нём что-то писать? Как и на лиспе - разве что для боли и
> трудностей, прохождение которых ведёт к раздутию ЧСВ. Для получения результатов
> с более практичным соотношением боль/профит и менее экзотическим наполнением
> понятия "профит" - лучше писать всё-таки на чём-то более мейнстримном.

#72
15:26, 29 авг 2021

Gradius
> Самый лучший ответ:
Хорошо, что чье то мнение Вам подошло или удовлетворило. :)
  Я в целом рад.

#73
15:42, 29 авг 2021

Gradius
> Не более, чем инструмент развлечения фриков. Нормальные игры на Форте не
> попишешь...

И это говорит нам человек, который портирует игры с компов и консолей из далекого прошлого (20-30 летней давности), которые суть тоже развлечение для фриков! Да просто степень фричества разная :)

#74
15:46, 29 авг 2021

Кстати, упомянутый в треде Грем - классический же продаван и трепатель языком, он хоть что-то полезное на своем любимом лишпе написал?

Страницы: 14 5 6 736 Следующая »
ФлеймФорумПрограммирование