Может ли код с языка сборки мусора генерировать Unikernel?
Мир разработки систем в последнее время в восторге от Unikernels. Короче говоря, Unikernels - это приложения, которые скомпилированы в автономную загружаемую операционную систему, а не в процесс в существующей операционной системе.
Есть ли теоретическая проблема или практическое предостережение для компиляции Unikernel из языка сборки мусора, такого как Google Go?
1 ответ
Нет никакой теоретической проблемы или практического предостережения для компиляции unikernel из языка сборки мусора. Фактически, один из первых проектов unikernel, MirageOS, является фреймворком для разработки unikernels в OCaml, функциональном языке программирования с сборщиком мусора. Специфичные для языка структуры Unikernel для Haskell, HaLVM и Erlang / OTP, LING, также существуют и имеют растущие сообщества пользователей. Есть даже основанные на Голанге проекты Unikernel, такие как Clive.
Просмотрите список проектов unikernel.org для более полного и актуального списка взрывающегося пространства проекта unikernel.