169 похожих чатов

А в чём ошибка второго? Я бы глянул на языковую

ОС на Python.

20 ответов

19 просмотров

ос на питоне не написать, потому что для питона нужен интерпретатор, а интерпретатору нужна ос. замкнутый круг

smt-model 1 Автор вопроса
пошукач 🥝
ос на питоне не написать, потому что для питона ну...

Метациклические реализации существуют кучу лет уже. Ищется по Jikes RVM.

smt-model 1 Автор вопроса
пошукач 🥝
а загрузчик на чём писать?

Это надо смотреть на ребят из Cosmos OS.

007
Асм

хорошо. асм грузит ядро. что происходит дальше?

пошукач 🥝
хорошо. асм грузит ядро. что происходит дальше?

Спроси это у чела кто предложил писать на питоне)

пошукач 🥝
а ядро это у нас код на питоне если что

Вроде питон можно скомпилировать не?

007
Вроде питон можно скомпилировать не?

можно в байткод или жастинтайм

smt-model 1 Автор вопроса
007
Вроде питон можно скомпилировать не?

Всё что угодно можно скомпилировать, главное приложить достаточно усилий.

пошукач 🥝
можно в байткод или жастинтайм

Значит можно обойтись без интерпретатора

007
Значит можно обойтись без интерпретатора

байткод тоже кто-то должен исполнять

странно, у той же явы жирный рантайм, но люди и на ней умудряются писать оси Singularity is an experimental operating system developed by Microsoft Research between July 9, 2003,[3] and February 7, 2015.[4] It was designed as a high dependability OS in which the kernel, device drivers, and application software were all written in managed code. Internal security uses type safety instead of hardware memory protection. [1]

Ос для виндус

Asd qwe
JavaScript

Сначала нужно сделать питон компилируемым. Запилить для него компилятор или транслятор. Желательно сразу для нескольких архитектур. Хотя бы для X86, ARM, MIPS, PDP. При чём на питоне. А там уже можно и загрузчик написать и ядро, и всё остальное.

S.E.
https://github.com/cython/cython

Отлично. Можно теперь поискать на гитхабе загрузчик и на стековерфлоу ядро)

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта