Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Вт апр 16, 2024 08:07

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Ответить
Имя пользователя:
Заголовок:
Текст сообщения:
Введите текст вашего сообщения. Длина сообщения в символах не более: 60000

Размер шрифта:
Цвет шрифта
Настройки:
BBCode ВКЛЮЧЕН
[img] ВЫКЛЮЧЕН
[flash] ВЫКЛЮЧЕН
[url] ВКЛЮЧЕН
Смайлики ВЫКЛЮЧЕНЫ
Отключить в этом сообщении BBCode
Не преобразовывать адреса URL в ссылки
Вопрос
Теперь гостю придется вводить здесь пароль. Не от своей учетной записи, а ПАРОЛЬ ДЛЯ ГОСТЯ, получить который можно после регистрации на форуме через ЛС.:
Этот вопрос предназначен для выявления и предотвращения автоматических регистраций.
   

Обзор темы - В общем тут ...
Автор Сообщение
  Заголовок сообщения:  Re: В общем тут ...  Ответить с цитатой
KPG писал(а):
Некоторое оживление дискуссионной темы по Форт на стороннем форуме после добавления в топик

Какое-то предсказуемое обсуждение получилось. Аргументы одни и те же, никакого движения.
Сообщение Добавлено: Сб ноя 12, 2022 23:50
  Заголовок сообщения:  Re: В общем тут ...  Ответить с цитатой
KPG писал(а):
Некоторое оживление дискуссионной темы по Форт на стороннем форуме после добавления в топик
этого сообщения
Оригинально! Красивый ход! :)
Сообщение Добавлено: Сб ноя 12, 2022 22:35
  Заголовок сообщения:  Re: В общем тут ...  Ответить с цитатой
Total Vacuum писал(а):
А что за форт LXF фигурирует в обсуждении на gamedev? Гоголь-поисковик не находит. :)

Может тут LXF?
Сообщение Добавлено: Сб ноя 12, 2022 20:09
  Заголовок сообщения:  Re: В общем тут ...  Ответить с цитатой
KPG писал(а):
Когда то подобное делал в развлекательных целях (при отладке ПО производственного цехового оборудования) - отображал (бегущую строку) на символьно-сегментном индикаторе и для нескучности выводил с компьютера, подключённого к пультам оператора, анекдоты для прочтения операторшами.
Правда язык реализации, при этом, был ассемблер 8080.
:D Зачем так жестоко с операторшами-то? Все же анекдоты на русском гораздо понятнее, чем на ассемблере. :D

А что за форт LXF фигурирует в обсуждении на gamedev? Гоголь-поисковик не находит. :)
Сообщение Добавлено: Сб ноя 12, 2022 19:27
  Заголовок сообщения:  Re: В общем тут ...  Ответить с цитатой
Некоторое оживление дискуссионной темы по Форт на стороннем форуме после добавления в топик
этого сообщения

P.S. Интересный "вызов" для реализации на Форт. :)
ScrollingTextDisplay
Цитата:
Scrolling text display written in Forth (runs on gForth and embedded Targets)

https://github.com/robzed/ScrollingText ... BANNER.gif
https://github.com/robzed/ScrollingText ... 0world.gif
https://github.com/robzed/ScrollingText ... knight.gif

Когда то подобное делал в развлекательных целях (при отладке ПО производственного цехового оборудования) - отображал (бегущую строку) на символьно-сегментном индикаторе и для нескучности выводил с компьютера, подключённого к пультам оператора, анекдоты для прочтения операторшами.
Правда язык реализации, при этом, был ассемблер 8080.
Сообщение Добавлено: Сб ноя 12, 2022 08:09
  Заголовок сообщения:  Re: В общем тут ...  Ответить с цитатой
Ilya писал(а):
ЗЫ ссыль на гитхаб могу предоставить.

И здесь в учебном плане 4-го семестра "мучают" Форт. :)
(Lomonosov Moscow State University)

P.S. Из этого блога 2020г.
некоторое описание сего действа.
Сообщение Добавлено: Сб окт 01, 2022 22:27
  Заголовок сообщения:  Re: В общем тут ...  Ответить с цитатой
KPG писал(а):
Просто в рамках Форт реализации они будут несколько иначе реализованы

Речь не об алгоритмах на Форте. Просто Форт сам по себе алгоритм - "вводим строку, ищем совпадение введенной строки с одним из элементов списка, вызываем функцию, связанную с этим элементом, если не найдено, то пытаемся преобразовать в число и положить на стек". И так далее по описанию. Теперь попросту рассматриваем, не нужен ли нам такой алгоритм для решения задачи.
Сообщение Добавлено: Сб окт 01, 2022 00:03
  Заголовок сообщения:  Re: В общем тут ...  Ответить с цитатой
Total Vacuum писал(а):
Кстати, в мою бытность студентом некоторые из моих одногруппников(-ц) искренне полагали, что Пузырёк - это фамилия автора этого метода сортировки :D
А еще есть Буравчик - изобретатель правила буравчика :D

А нам объясняли, что Диффи-Хеллман - это две фамилии, а не "Диффи - адский человек"...
Сообщение Добавлено: Пт сен 30, 2022 18:18
  Заголовок сообщения:  Re: В общем тут ...  Ответить с цитатой
Hishnik писал(а):
А зачем прямо так уж бояться RSP и бегать от него? Так ведь можно начать бояться FIFO и сортировки пузырьком.

Просто в рамках Форт реализации они будут несколько иначе реализованы, чем в предполагаемых решениях на классических/майнстрим языках в рамках базиса их возможностей.

P.S. К примеру, в этом плане, несколько показателен пример частной реализации однонаправленного списка на разных языках.
в сравнении с Форт Singly-linked_list-Element_definition#Forth
т.е. непосредственная возможность оперирования ячейками памяти в модели Форт языка позволяет сделать и такую реализацию. (за скобками, правда, такого решения есть вопрос, а как будет собираться "мусор", если будет из памяти при вставке удалении элементов списка при интенсивном использовании такой структуры данных в таком исполнении)
Сообщение Добавлено: Пт сен 30, 2022 13:14
  Заголовок сообщения:  Re: В общем тут ...  Ответить с цитатой
Кстати, в мою бытность студентом некоторые из моих одногруппников(-ц) искренне полагали, что Пузырёк - это фамилия автора этого метода сортировки :D
А еще есть Буравчик - изобретатель правила буравчика :D
Сообщение Добавлено: Пт сен 30, 2022 12:50
  Заголовок сообщения:  Re: В общем тут ...  Ответить с цитатой
А зачем прямо так уж бояться RSP и бегать от него? Так ведь можно начать бояться FIFO и сортировки пузырьком.
Сообщение Добавлено: Пт сен 30, 2022 02:25
  Заголовок сообщения:  Re: В общем тут ...  Ответить с цитатой
Ilya писал(а):
Собственно, тут обратился ко мне один студент за помощью и в процессе общения выяснилось, что их "мучают" реалиазцией RPN! :) .

O!, Лиспом наоборот мучают? :)

P.S. Что то "курьёзно"-учебное MinimalLisp
Цитата:
Note: To limit the scope of this experiment the goal is to calculate "fibonacci 20" in each of the 4 steps. The LISP and FORTH interpreters are minimal in a sense that they are not complete and dont use any garbage collector or any optimization.
LISP evaluation in FORTH


-minimal-LISP-with-FORTH-core
Сообщение Добавлено: Чт сен 29, 2022 22:57
  Заголовок сообщения:  Re: В общем тут ...  Ответить с цитатой
Преподаватель - наш человек :D
Сообщение Добавлено: Чт сен 29, 2022 22:22
  Заголовок сообщения:  В общем тут ...  Ответить с цитатой
Собственно, тут обратился ко мне один студент за помощью и в процессе общения выяснилось, что их "мучают" реалиазцией RPN! :)
Мастер Йода у них преподаватель видимо! :D
ЗЫ ссыль на гитхаб могу предоставить.
Сообщение Добавлено: Чт сен 29, 2022 21:23

Часовой пояс: UTC + 3 часа [ Летнее время ]


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB