News for hackers. Stuff that matters.
Re:The Insecurity Industry by conradev on Tuesday July 27, 2021 @01:58AM (#27969099)
While Fuschsia's microkernel architecture has a lot of security benefits, the microkernel (Zircon) is still written in C++
Re:The Insecurity Industry by littlestymaar on Tuesday July 27, 2021 @02:22AM (#27969242)
Related:

> Our kernel, Zircon, [is not in Rust](https://twitter.com/cpuGoogle/status/1397265884251525122). Not yet anyway. But it is in [a nice, lean subset of C++](https://fuchsia.dev/fuchsia-src/development/languages/c-cpp/...) which I consider a vast improvement over C.

https://blog.cr0.org/2021/06/a-few-thoughts-on-fuchsia-secur...

Re:The Insecurity Industry by pjmlp on Tuesday July 27, 2021 @04:30AM (#27970011)
For the time being yes.

They are now starting to rewrite OS components in Rust, and I wouldn't be surprised if that happens to Zircon as well, it stared as a C anyway, and thus already suffered one rewrite.

Re:The Insecurity Industry by nine_k on Tuesday July 27, 2021 @07:59AM (#27971388)
s/suffered/enjoyed/

A rewrite usually improves a lot of small things that were found in the previous version. It's like a new major version, even if it does not add new major features.

It's an expensive undertaking, though.

Re:The Insecurity Industry by pjmlp on Tuesday July 27, 2021 @08:10AM (#27971480)
Thanks, if you watch the Fuchsia tour session, they hint at some of the rewriting taking place.

https://www.youtube.com/watch?v=gIT1ISCioDY