Thoreau BASIC запускается как приложение UEFI: компьютер стартует и попадает не в Windows и не в Linux, а сразу в интерпретатор. Файлы он читает и пишет через UEFI Simple File System — то есть работает на голом железе, без ядра под собой. Весь загрузочный
BASIC64.efi весит около 95 КБ.Внутри при этом не игрушка: 24-битный цвет, числа с плавающей точкой, файловые операции. В версии 1.1 автор ускорил интерпретатор так, что множество Мандельброта, которое считалось примерно 230 секунд, стало считаться за 9. Небольшой фрактал укладывается меньше чем в секунду, «Жизнь» Конвея идёт примерно на 25 поколениях в секунду.
Проще всего попробовать в виртуальной машине: файлы и описание в девлоге автора.







