Надеюсь, это хороший быстрый вопрос, на который можно ответить.
Какой язык де-факто считается языком для написания любительских операционных систем с нуля, который также поддерживает создание загрузочных секторов размером 512 байт? Я предполагаю, что ответом будет простой C, хотя у меня в голове есть смутное представление о том, что можно использовать и C++. Есть ли у кого-нибудь из вас какие-либо мнения об альтернативных, но потенциально более совершенных языках, учитывая течение времени? Будут ли другие настоятельно рекомендовать простой старый ассемблер?
И, исходя из вашего ответа, какой бесплатный (и, возможно, даже с открытым исходным кодом) компилятор вы бы порекомендовали для компиляции исходного кода в бинарный?
PS: Я полностью осознаю, что написание ОС — очень сложная задача, и я уверен, что никогда ее не закончу. Я провожу исследовательскую задачу в личных интересах и хотел бы создать хотя бы MBR и очень простое ядро с простым консольным вводом-выводом.
Подробнее здесь: https://stackoverflow.com/questions/722 ... ng-systems
Самый уважаемый язык и бесплатный компилятор для создания операционных систем для хобби? [закрыто] ⇐ C++
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Пользовательская полоса прокрутки CSS для разных операционных систем и браузеров.
Anonymous » » в форуме CSS - 0 Ответы
- 62 Просмотры
-
Последнее сообщение Anonymous
-