ArenElchinyan wrote:Идея не очень, но можно попробовать для создания конфигов ядра.
Учитывая, что Форт встраивали и в ядро KolibriOS и существуют заходы на написания Форт оси,
а также сделанного Форт для KolibriOS, то всё не так безнадёжно и дальнейшего использования Forth.
А, Биос на базе Форт уже делался и использовался в компьютерном железе - OpenBios (от Firmware) проект на Github
и отдельном сайте, а также был принят стандарт на Открытые загрузчики.. Также есть и проекты Си to Forth в разных вариантах, а также Forth -> Asm -> Exe тоже в рамках разного инструментария.
...
P.S. Не обязательно именно завязываться на Форт при использовании преимуществ имеющихся в нём как средства создания
"OS" можно и выбрать близкие по характеристикам, но выполненные в несколько ином дизайне языкe из конкатенативных.
Например близок в чём то идеям Форт - Rebol язык (есть и развиваемый проект следующего идеям Rebol - Red язык и среда с некоторыми изменениями синтаксиса в сторону "реверанса" Си в добавлении ему "низкоуровневости" )
неплох проект
Quackery "Форт" родственный с "некоторыми" оговорками язык реализованный в рамках 3-его Питона и с хорошей документацией в виде книги и
решениями с сайта rosettacode.org (сейчас уже в количестве 401-одного)
Какие то идеи этого языка по наполнению слов пересекаются с Factor языком.
Сообщества около него ещё нет, кроме одного пользователя внёсшего изменения в форк проекта.
т.е. завязываться на Си при создании ОС особого смысла нет т.к. эта ниша уже занята, IMHO имеет смысл делать оригинальное решение.