Thoreau BASIC работает с совместимостью со старыми кодами GW-BASIC, при этом может запускаться на современных компьютерах x86 через UEFI или использоваться в Windows. Программы можно компилировать для систем Windows или UEFI x86.
- Поддержка 64-битной памяти и многопоточности
- 24-битная графика в разрешениях, поддерживаемых экраном
- Управление файлами
- Графические команды с поддержкой спрайтов
- Ввод с помощью мыши и клавиатуры
- 32-канальный звук
Проект с закрытым исходным кодом доступен на Itch.io по модели «плати сколько хочешь».
Почему это важно
Такой подход позволяет пользователям, располагающим кодом GW-BASIC, сохранить ту же структуру языка при переносе имеющихся наработок на современное оборудование x86. Поддержка памяти, потоков, графики, звука и устройств ввода превращает проект из инструмента совместимости, предназначенного только для запуска старых программ, в решение, пригодное и для более комплексных приложений. Возможность компиляции непосредственно для Windows и сред UEFI упрощает адаптацию одной и той же кодовой базы к различным вариантам работы. В то же время закрытый исходный код ограничивает возможности пользователей изучать систему, изменять её и независимо развивать. Насколько беспроблемно удаётся переносить старые программы GW-BASIC и какие различия в работе приложений существуют между двумя целевыми средами, из предоставленной информации понять нельзя.
Предыстория
BASIC — не новое имя в архиве FikirPilot: за последние 90 дней мы опубликовали новость, в которой упоминалось это название; та публикация датирована 27 августа 2026 года.