4 ms·
> I do agree that the lack of need for a managed runtime is a huge advantage on embedded or small systems. Not only in embedded systems. It is a huge advantage
by bluetomcat 8y ago
> I do agree that the lack of need for a managed runtime is a huge advantage on embedded or small systems.
Not only in embedded systems. It is a huge advantage when interfacing with the operating system from within a userland process.
Lack of a runtime means that a call to a kernel function like, say, `sched_setscheduler(2)` would not interfere with any such thread scheduling policies of the host runtime. Or that the runtime is grabbing file descriptors out of your control, making it hard to reason about resource usage.