LINUX.ORG.RU

История изменений

Исправление den73, (текущая версия) :

Условно безопасной можно считать связку (очень высокоуровневый язык) + (драйверы на си).

Википедия говорит, что ядро написано на смеси Си и Ассемблера. Т.е. получится тогда 3 языка. Один этаж выглядит лишним. Если его выкинуть, то получится как A2/ЯОС, высокоуровневый язык и ассемблер. Хотя Оберон по нынешним меркам не слишком высокоуровневый.

В случае Эль-76 обошлись вообще одним языком, но я пока не уверен, что у них получилось хорошо. Чтобы это проверить, нужно было бы год на нём что-нибудь поделать.

В любом случае, привязка к Си сковывает и не позволяет делать что-то смелое и прогрессивное.

Исправление den73, :

Условно безопасной можно считать связку (очень высокоуровневый язык) + (драйверы на си).

Википедия говорит, что ядро написано на смеси Си и Ассемблера. Т.е. получится тогда 3 языка. Один этаж выглядит лишним. Если его выкинуть, то получится как A2/ЯОС, высокоуровневый язык и ассемблер. Хотя Оберон по нынешним меркам не слишком высокоуровневый.

В случае Эль-76 обошлись вообще одним языком, но я пока не уверен, что у них получилось хорошо. Чтобы это проверить, нужно было бы год на нём что-нибудь поделать.

Исправление den73, :

Условно безопасной можно считать связку (очень высокоуровневый язык) + (драйверы на си).

Википедия говорит, что ядро написано на смеси Си и Ассемблера. Т.е. получится тогда 3 языка. Один этаж выглядит лишним. Если его выкинуть, то получится как A2/ЯОС, высокоуровневый язык и ассемблер. Хотя Оберон по нынешним меркам не слишком высокоуровневый.

Исправление den73, :

Условно безопасной можно считать связку (очень высокоуровневый язык) + (драйверы на си).

Си не нужно, достаточно ассемблера. A2/ЯОС написан на всего лишь двух языках - Оберон и Ассемблер. Оберон, правда, не особо-то высокоуровневый по современным меркам, однако на уровне демонстрации идеи вполне себе хорошо.

Исходная версия den73, :

Условно безопасной можно считать связку (очень высокоуровневый язык) + (драйверы на си).

Си не нужно, достаточно ассемблера. A2/ЯОС написан на всего лишь двух языках - Оберон и Ассемблер.