SmartForth писал(а):
В новой статье мысль всё та же: сейчас Форт выглядит как архитектурный бардак. Проблема — в стандарте языка, точнее, в комитете по стандартизации, в котором заседают те, кто так и не понял, по какому пути должен был пойти язык программирования. В результате Форт сильно потерял свои позиции в мировом сообществе.
Потеря позиций немного нелогична, если посмотреть с такой стороны: существуют "Си-подобные" (а если смотреть глубже, Алголо-подобные) языки. При этом Форт, Лисп и Пролог традиционно упоминаются как языки с другими парадигмами, для перехода к которым в целом недостаточно знать Си. Довольно разумное поведение для программиста в такой ситуации - быть по крайней мере осведомленным, а в норме - понимать преимущественные области применения и сценарии, чтобы привлекать если уж не сами языки, то хотя бы их подходы. Что интересно, у Форта таких сценариев, пожалуй, побольше, чем у Лиспа и Пролога. Растерять
такое - ну это надо постараться.
В чем состоит большая ошибка? В попытке сделать "как в Си". В мире мейнстрима есть ОС - пусть будет ФортОС! В мире мейнстрима есть библиотеки - давайте тоже писать библиотеки на Форте! В результате появляются трансляторы, которые вместо того, чтобы активно помогать программисту встраивать в проект сильные стороны Форта начинают перетягиÐ