Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Вт авг 18, 2026 12:06

...
Google Search
Forth-FAQ Spy Grafic

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




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

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

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

Увы.

Оффтопик
Недавно попросил у сообщества реализацию одной приколюхи для сайта. Для понимания: такая хрень есть на множестве сайтов, так что сообществу было достаточно скинуть ссылку на код и всё. За мной обычный копипаст.

Что мне ответили? Ну нейросети вопрос задай, она сгенерит код. Рука-лицо.
Сообщение Добавлено: Пн июн 08, 2026 11:42
  Заголовок сообщения:  Re: Взгляд ИИ на Форт и его перспективы  Ответить с цитатой
Total Vacuum писал(а):
Что-то мультик вспомнился про Вовку в каком-то там царстве :)
- Вы что, и естьдумать за меня будете?
- Ага

Да, в целом, это тренд.
:)
Сообщение Добавлено: Сб июн 06, 2026 12:51
  Заголовок сообщения:  Re: Взгляд ИИ на Форт и его перспективы  Ответить с цитатой
Что-то мультик вспомнился про Вовку в каком-то там царстве :)
- Вы что, и естьдумать за меня будете?
- Ага
Сообщение Добавлено: Пт июн 05, 2026 23:06
  Заголовок сообщения:  Взгляд ИИ на Форт и его перспективы  Ответить с цитатой
Внимание - "Нейрослоп"!. :)

"Gemini Порассуждай на тему Форт языка, твоё видение его для будущего в IT без прикрас."

Язык Форт (Forth) — это одна из самых необычных, но при этом удивительно живучих концепций в программировании. Созданный Чарльзом Муром в 1960-х годах, он предлагает радикально иной подход к вычислениям, основанный на стековой архитектуре и обратной польской нотации (RPN).
Вот взгляд на Форт в контексте будущего IT — без прикрас, с его жесткими ограничениями и уникальными преимуществами.

?? Где Форт незаменим и почему у него есть будущее

Встраиваемые системы и микроконтроллеры: Форт идеален там, где ресурсы критически малы. Его ядро помещается в несколько килобайт. Такие системы, как Forth-микроконтроллеры (например, от компании GreenArrays), до сих пор используются в сфере сверхнизкого энергопотребления, аэрокосмической отрасли и робототехнике.
Среды с жестким реальным временем (RTOS): Благодаря отсутствию тяжелых компиляторов и возможности интерактивного тестирования "на лету", Форт позволяет управлять оборудованием напрямую и предсказуемо.
Прототипирование и создание собственных DSL: Главная суперсила Форта — возможность расширять сам язык. Вы можете создать собственный синтаксис (доменно-специфичный язык), идеально подходящий под вашу конкретную задачу, прямо во время работы программы.

?? Темная сторона: почему Форт не станет мейнстримом

Отсутствие безопасности и хрупкость: В Форте нет привычных типов данных, строгой структуры и защиты памяти. Это делает его крайне уязвимым к ошибкам. Опечатка может привести к непредсказуемому поведению системы.
Ужасная читаемость: Код на Форте печально известен как "write-only" (только для записи). Стековая архитектура требует постоянного мысленного отслеживания того, какие данные сейчас лежат на стеке. Из-за этого масштабирование больших команд разработчиков становится кошмаром.
Маргинальная экосистема: Подавляющее большинство современных библиотек, фреймворков, ИИ-инструментов и веб-технологий написаны для других языков (C++, Python, Rust). Использование Форта сегодня означает написание почти всего "с нуля".
Кадровый голод: Найти разработчика, готового писать на Форте для коммерческого проекта, — задача почти невыполнимая.

?? Будущее в IT: нишевый долгожитель

Форт никогда не станет языком для создания корпоративных веб-приложений или нейросетей. Его удел в будущем IT — это нишевое, но глубокое применение. Он останется выбором инженеров, создающих прошивки для IoT-устройств, энтузиастов кастомных процессоров и разработчиков, которым нужен полный и бескомпромиссный контроль над "железом".
По сути, Форт — это не просто язык программирования, это образ мышления, который учит программиста быть ближе к физическим принципам работы компьютера.

"Что и какие препятсвия для его продвижения непреодолимы."

Для продвижения Форта в современный мейнстрим IT существуют три непреодолимых барьера. Эти препятствия носят фундаментальный характер. Их невозможно исправить выпуском новой версии языка или выпуском «крупного обновления». Они заложены в самой ДНК Форта.
1. Архитектурный барьер (Стековая модель против человеческого мозга)
Человеческое мышление устроено декларативно или объектно: мы думаем сущностями и связями. Форт требует мыслить стековыми операциями и цепочками трансформаций.

Ментальное перегруз: Разработчик на Форте обязан постоянно держать в голове текущее состояние стека данных (что лежит сверху, что под ним). Стоит ошибиться на один шаг — и вся логика рушится, а программа падает или портит память.

Сложность рефактори