|
|
|
|
|
by pizlonator
400 days ago
|
|
> The stuff Fil-C adds is on the same footing as `unsafe` code in Rust- its implementation isn't checked, but its surface area is designed so that (if the implementation is correct) the rest of the program can't break it. It’s not the same. The Fil-C runtime is the same runtime in every client of Fil-C. It’s a single common trusted compute base and there’s no reason for it to grow. On the other hand Rust programmers use unsafe all over the place, not just in some core libraries. |
|