LINUX.ORG.RU

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

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

Да писали уже и на Java и на C# - что-то даже работало. Кстати если нельзя руками играться с памятью, то все традиционные механизмы защиты памяти и страниц можно выбросить. Какая разница что ты в одном адресном пространстве с ядром если ты не можешь трогать никакие адреса руками.

Еще похлеще бы взять да и затребовать писать весь софт на языках, в которых нету unsafe. Или есть unsafe, но устанавливать в сорцах и уже на месте компилировать в натив с нужным уровнем верификации, что мол конкретных код не содержит unsafe. Потом все держать в одном адресном пространстве и не копировать туда сюда память из ядра и в ядро. Например в случае с Rust было бы вообще супер

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

Да писали уже и на Java и на C# - что-то даже работало. Кстати если нельзя руками играться с памятью, то все традиционные механизмы защиты памяти и страниц можно выбросить. Какая разница что ты в одном адресном пространстве с ядром если ты не можешь трогать никакие адреса руками.