From: Sergey Matveev Date: Sun, 5 Dec 2021 19:32:51 +0000 (+0300) Subject: Forth в компьютерах то давно X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=117b2f13c6c9c4fce202300658595a548f3ca165;p=stargrave-blog.git Forth в компьютерах то давно https://wiki.laptop.org/go/Open_Firmware https://wiki.laptop.org/go/Forth_Lessons https://lists.freebsd.org/pipermail/freebsd-current/2018-February/068464.html https://wiki.freebsd.org/SummerOfCode2014/LuaLoader https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=228924 Я знал что в Sun SPARC компьютерах применялся "BIOS" с Forth интерпретатором встроенным, но, оказывается, Open Firmware и в Apple Macintosh-ах на PowerPC и в IBM POWER системах применялась. Ну и в OLPC. Компилятор, декомпилятор, ассемблер, дизассемблер, отладчик исходного и ассемблерного кода -- всё умещалось в SPI flash-ку. У OLPC даже есть tutorial по нему. Ну а в загрузчике FreeBSD тоже Forth встроен был, но сейчас по умолчанию стали использовать загрузчик с Lua. К Lua у меня то в целом довольно тёплое отношение и тоже могу понять что порог вхождения в него для большинства пользователей всё же ниже, при этом язык и реализация довольно минималистичны тоже. ---