Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Пт мар 29, 2024 00:53

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: (Не)стандарт 2023
СообщениеДобавлено: Сб май 20, 2023 16:06 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7960
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
KPG писал(а):
Из нестандартных Форт можно упомянуть компилятор 4th https://sametwice.com/4th
(c полной 4tHmanual.pdf документацией и статьями на Wiki проекта с тегами)

Ужас какой. Зачем мне "совсем по-другому"? Зачем мне вообще хитросплетения Форта, если вместо уменьшения объема работы с помощью инструмента меня вынуждают погружаться в нюансы использования этого инструмента?
Цитата:
12.27 Floating point numbers(unified stack) Warning! This is really complex stuff, I cannot guarantee that it functions flawlessly. You may lose accuracy or get the wrong result. Don’t use any of this for any real life applications.

:^) Серьезно? Опять "Мур сказал, что плавающая точка не нужна"? Опять на "да у вас же тут неправильно посчитано" отвечать "зато на Форте!"? Вот поэтому реализации Форта и маргинализируются.
KPG писал(а):
Какие ещё нестандартные Форт системы можно рассмотреть?
Quest32?

Да, взять машину времени и рассмотреть :D

Цитата:
Last modified: February 18, 2009


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: (Не)стандарт 2023
СообщениеДобавлено: Пн май 29, 2023 17:22 
Не в сети

Зарегистрирован: Чт янв 07, 2016 19:14
Сообщения: 1288
Благодарил (а): 3 раз.
Поблагодарили: 18 раз.
Думаю, кстати добавить плавающую точку прямо к себе в ядро. Все равно с OpenGL работать, а там без этого никуды.

_________________
Цель: сделать 64-битную Нову под Винду


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: (Не)стандарт 2023
СообщениеДобавлено: Пн май 29, 2023 18:38 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7960
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
Victor__v писал(а):
Думаю, кстати добавить плавающую точку прямо к себе в ядро. Все равно с OpenGL работать, а там без этого никуды.

Надо, конечно. Не 90-е же годы, странно сегодня без нее.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: (Не)стандарт 2023
СообщениеДобавлено: Чт июн 15, 2023 05:12 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2141
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
Курьёзный проект вдохновлённый Форт.
Eigth - Re-imagining Forth in the era of load-store architectures
Цитата:

Eighth — это простая среда программирования, вдохновленная Forth. В частности, мы берем из Форта концепцию последовательного программирования, в которой новые коды операций могут быть определены и станут неотличимы от основных слов, которые были определены изначально. Однако, несмотря на то, что мы вдохновлены Фортом, мы по-прежнему охотно отказываемся от самых отличительных элементов языка. Eigth заменяет стек данных Форта регистрами. Это означает, что программирование на Eigth сильно отличается от Forth, потому что Eigth больше похож на написание для архитектур загрузки/сохранения, включая все современные машины RISC. Чтобы завершить перекрестное "опыление" идей, мы также берем из Форта идею о том, что поток управления может быть встроен как часть потока слов. Конечным результатом является слияние потока управления из классических языков структурированного программирования с ощущением программирования, подобным ассемблеру. Использовано 8-мь регистров.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: (Не)стандарт 2023
СообщениеДобавлено: Пт дек 29, 2023 13:42 
Не в сети

Зарегистрирован: Пн янв 07, 2013 22:40
Сообщения: 2141
Благодарил (а): 8 раз.
Поблагодарили: 74 раз.
Hishnik писал(а):
поскольку уже ясно, что генерация документов со списками слов, которые хотелось бы иметь, к реализации таких списков что-то не приводит

Но, посмотреть какие то из них бывает интересно на присутствие каких то слов. :)
Из репы проекта LibForth


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: (Не)стандарт 2023
СообщениеДобавлено: Сб дек 30, 2023 16:35 
Не в сети

Зарегистрирован: Пн янв 28, 2019 03:10
Сообщения: 174
Благодарил (а): 20 раз.
Поблагодарили: 13 раз.
KPG писал(а):
...бывает интересно...

Не бывает :D
Интереснее писать своё



За это сообщение автора zma поблагодарил: Hishnik
Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу Пред.  1, 2

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


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


Вы не можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

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