News for hackers. Stuff that matters.
Re:Rust: A Critical Retrospective by johndoe0815 on Thursday May 19, 2022 @01:30PM (#31437621)
Go has been used to implement OS kernel code, e.g. in the Biscuit OS from MIT: https://github.com/mit-pdos/biscuit

Of course, the garbage collector did not exactly make it easier - but it's an interesting piece of software.

Re:Rust: A Critical Retrospective by mindcrime on Thursday May 19, 2022 @01:52PM (#31437896)
Go has been used to implement OS kernel code,

but it's an interesting piece of software.

Agreed. And I didn't mean to imply that it's impossible to use Go that way, but I think it's fair to say that it's less common and perhaps even less desirable to do that.

OTOH, people have written (at least parts of) Operating Systems in Java[1] even, so never say never...

[1]: https://github.com/jnode/jnode

Re:Rust: A Critical Retrospective by fulafel on Friday May 20, 2022 @02:13AM (#31443939)
There have been lots of OS written in languages that support GC. And indeed mainstream operating systems use GC quite a lot for selected objects.