Почему не взлетел Форт? (Forth) Или он летает в параллельной вселенной?
Сегодня, читая заклинания в обсуждении языка Hare - вспомнил заклинение: Forth.
С юности мечта: Научиться писать на ём программы...
Мечта - потому что он не укладывается в голову...
Ведь у него стековая модель... Каждая команда оперирует со стеком и живёт в стеке... Ну и если на ассемблере я мог писать прямо в DOS, используя 40кб компилятор с редактором... - то Форт мне был недостижим, а потом забылся... Появились OS/2, Windows, Linux, а Форта всё небыло и небыло...
Хотя об этом сказочном языке - везде написаны легенды... И на спутниках то он работал, даже в криптовалюте (Или это Телеграм? TON,TVM) используются какие то механизмы из Форта... И даже чипы создавались - которые исполняли команды на форте, и в одном кристалле по 144 узла (GA144) исполняющих по 700 миллионов операций в секунду...
И тут... Вспомнив очередной раз это заклинание я его произнёс:
# apt-cache search gforth
gforth - GNU Forth Language Environment
Ща поставлю...
# gforth
Gforth 0.7.3, Copyright (C) 1995-2008 Free Software Foundation, Inc.
Gforth comes with ABSOLUTELY NO WARRANTY; for details type `license'
Type `bye' to exit
hello
:1: Undefined word
hello<<<
Backtrace:
$B78A5EDC throw
$B78B2730 no.extensions
$B78A6054 interpreter-notfound1
Он меня не понял :)
Но в сегодняшнем мире есть компьютер в каждом кармане...
Поставлю ка я gforth на своём андроиде... Ведь оно есть!
И теперь у меня есть Форт в кармане... Буду изучать на досуге... Освою стековое программирование...
И на досуге буду читать про параллельную вселенную...