Genode – Genode on seL4 – IPC and virtual memory
genode.org
genode.org
running on seL4, which is arguably one of the great achievements in verified software, it's so conceptually interesting!
{ A subset of the C++17 language is used in the Zircon tree. This includes both the kernel and userspace code. C++ is mixed with C (and some assembly) in both places. Some C++ language features are avoided or prohibited. Use of the C++ standard library features is very circumspect.}
[0] https://fuchsia.dev/fuchsia-src/development/languages/c-cpp/...
"Raspberry Pi Pico with C++OS: Coroutines and std::execution in Embedded Systems"