Hacker News new | ask | show | jobs
by LarsKrimi 170 days ago
Just to save people from wasting their time reading this drivel:

` If this approach seems fringe, things get much further afield with language-specific unikernels like MirageOS that deeply embed a particular language runtime. On the one hand, allowing implementation only in a type-safe language allows for some of the acute reliability problems of unikernels to be circumvented. On the other hand, hope everything you need is in OCaml! `

ToroKernel is written in freepascal.

All of the text before and after is completely irrelevant

1 comments

thanks i think there is a lot of nitpicking here but im interested to know how I can use Toro and what advantages and disdvantages there are
Toro is just a library OS that allows you to build an application and deploy it as a VM without the OS. Toro acts as the OS. Different that other unikernels, Toro is not meant to be POSIX compliant. The idea is to provide an API that suits better the use-case, i.e., an app deployed as a VM. Toro can also run in baremetal although I dropped the support a few commits ago. I can roll back that support in case there is interest.