|
|
|
|
|
by mav3ri3k
644 days ago
|
|
You examples seems to be for a dynamic environment where things are changing. Rust is naturally at slight odds in such a scenario Instead of quick and dirty, it allows to embed the logic in the type system such that the compiler can help you. Getting off the ground is much harder but staying there is easier. . |
|
Surely there is some middle ground in design space between rust and ada on one side (fully in the compiler) and c (with sel4-style checking - proof checking on a post compilation artifact) on the other.
Note that the c in sel4 and ada have stronger safety and correctness guarantees than rust