Форт в загрузочном секторе?

Assembler programming questions
Post Reply
KPG
Posts: 43
Joined: Tue Dec 08, 2020 10:26 pm

Форт в загрузочном секторе?

Post by KPG »

Разместить FORTH в 512 байтах

Статья из блога проекта miniforth - Форта в 512-байт загрузочного сектора
User avatar
ArenElchinyan
Posts: 28
Joined: Mon Apr 12, 2021 6:57 pm

Re: Форт в загрузочном секторе?

Post by ArenElchinyan »

Идея не очень, но можно попробовать для создания конфигов ядра.
SynapseOS - ОС совместимая с KolibriOS
KolibriRPG
Мой Github
KPG
Posts: 43
Joined: Tue Dec 08, 2020 10:26 pm

Re: Форт в загрузочном секторе?

Post by KPG »

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 имеет смысл делать оригинальное решение. :)
User avatar
ArenElchinyan
Posts: 28
Joined: Mon Apr 12, 2021 6:57 pm

Re: Форт в загрузочном секторе?

Post by ArenElchinyan »

KPG wrote:
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 имеет смысл делать оригинальное решение. :)


Полностью согласен. Дорогу энтузиастам!
SynapseOS - ОС совместимая с KolibriOS
KolibriRPG
Мой Github
KPG
Posts: 43
Joined: Tue Dec 08, 2020 10:26 pm

Re: Форт в загрузочном секторе?

Post by KPG »

ArenElchinyan wrote:Полностью согласен. Дорогу энтузиастам!
Интересная переведённая статья опубликована на Хабр.
Cи в роли промежуточного языка
Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests