|
|
|
|
|
by pjmlp
3641 days ago
|
|
It is as much system level as Oberon or Mesa/Cedar, both with proofs on how to write a full graphic Workstation with them. As for Go, it is fully bootstraped in itself, including the whole runtime. There are already some bare bones examples at OS Dev http://wiki.osdev.org/Go_Bare_Bones And there are people writing bare metal runtimes for the STM32F4 and STM32L1-Discovery boards. https://sites.google.com/site/embeddedgo/home For me that is a system level programming language. |
|
There's so many things missing from Go, from volatile semantics to memory control(good luck getting memory banks on PIC working).
Just because you can do something doesn't mean it's a good fit.