Commit Diff


commit - ca737ee9c22e8593a277664e41aa2ee641cffefb
commit + 559175b19277379e61896944c0b7e243a7015957
blob - bed668de0b9ee376a466b8533ad72302bed0ad92
blob + da503ec4fcca9a77389c70a0dcb74e73a46494e9
--- capsule/forth/index.gmi
+++ capsule/forth/index.gmi
@@ -1,5 +1,11 @@
 # Forth и все-все-все
 
+> Форт (англ. Forth) — один из первых конкатенативных языков программирования, в котором программы записываются последовательностью лексем («слов» в терминологии языка Форт). Математические выражения представляются постфиксной записью при использовании стековой нотации. Поддерживает механизмы метарасширения семантики и синтаксиса языка для адаптации к нужной предметной области. Синтаксис базового уровня в Форте прост и состоит из единственного правила: «все определения разделяются пробелами». Определения Форта могут иметь любое сочетание символов.
+
+> Ряд свойств, а именно интерактивность, гибкость и простота разработки делают Форт эффективным языком в прикладных исследованиях и при создании инструментальных средств. Очевидными областями применения этого языка являются встраиваемые системы управления. За счёт простоты транслятор, а зачастую и компилятор Форта легко реализуется для подавляющего числа микроконтроллеров, также используется как кросс-средство программирования. Применяется также при программировании компьютеров под управлением различных операционных систем или как самостоятельная операционная среда.
+
+=> https://ru.wikipedia.org/wiki/%D0%A4%D0%BE%D1%80%D1%82_(%D1%8F%D0%B7%D1%8B%D0%BA_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F) Википедия: Форт (язык программирования)
+
 В этом разделе капсулы собраны материалы, которые прямо или косвенно относятся к языку программирования и интегрированной среде разработки Forth.
 
 => cf2023.gmi colorForth: радикальный минимализм Чака Мура