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

Assembler programming questions
  • Идея не очень, но можно попробовать для создания конфигов ядра.
    SynapseOS - ОС совместимая с KolibriOS
    KolibriRPG
    Мой Github
  • 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 имеет смысл делать оригинальное решение. :)
  • 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
  • ArenElchinyan wrote:Полностью согласен. Дорогу энтузиастам!
    Интересная переведённая статья опубликована на Хабр.
    Cи в роли промежуточного языка
  • Дополнил первое сообщение другими переводами из авторского блога по старту Форт на голом железе из бут сектора.
  • Who is online

    Users browsing this forum: No registered users and 5 guests