История изменений
Исправление
vertexua,
(текущая версия)
:
люди и на C#
Кстати, идея написания ОС и userspace н C# или Java проистекает от ограниченого набора инструкций VM. Если запретить арифметику указателей, то отсутствует необходимость защищать процессы от друг друга и ядра посредством разных адресных пространств и копирования. На уровне intermediate кода этим сущностям обычно будет запрещено видеть друг друга. Но в ограниченых, безопасных случаях указатели между user-space и ядром будут передаваться без копирования
Исходная версия
vertexua,
:
люди и на C#
Кстати, идея написания ОС и userspace н C# или Java проистекает от ограниченого набора инструкций VM. Если запретить арифметику указателей, то отсутствует необходимость защищать процессы от друг друга и ядра. На уровне intermediate кода этим сущностям обычно будет запрещено видеть друг друга. Но в ограниченых, безопасных случаях указатели между user-space и ядром будут передаваться без копирования