points by mypalmike 8 years ago

> port it over to bare metal by providing all the modules that the OS would normally provide: memory management, graphics, device management and HAL, keyboard/mouse input.

In other words, it can become an OS if you merely add to it the exact things that define an OS.

pjmlp 8 years ago

That is how we programmed in the 80's on home computers and it is the norm still in 2017 on many micro-controlers.

The language runtime is the OS.