Перейти к содержанию

Обсуждение:Inferno

Содержимое страницы недоступно на других языках.
Добавить тему
Материал из Викиучебника — открытых книг для открытого мира
Последнее сообщение: 15 лет назад от 82.195.23.228

> По сути дела, Inferno - это операционная система на основе легко портируемого микроядра

Монолит там, чистой воды.

> Она написана на языке Limbo

Только приложения. Ядро и некоторая часть модулей - на чистом Си. Хотя в данном случае думаю не принципиально.

> Для системы с "родной" ОС имеется компилятор Just-In-Time, производящий объектный модуль в машинных кодах.

Он есть везде, и в нативной реализации, и в системе с хостовой ОС, но включен далеко не для всех процессорных архитектур.

> Из-за того что принцип виртуальной машины Dis не стековый, а трехадресный - типа "память-в-память", код JIT получается лишь в два раза объемистее результата компиляции функционально равнозначного C-кода. По той же причине Dis гораздо компактнее JVM.

Это проверенная информация?

82.195.23.228 12:04, 10 апреля 2009 (UTC) j1mОтветить