3 ms·
> But Rust (or Zig, or C++ for that matter) don't use the C ABI, either, except for specifically annotated functions. Not only that, but Rust, C, Zig also requ
by whytevuhuni 2y ago
> But Rust (or Zig, or C++ for that matter) don't use the C ABI, either, except for specifically annotated functions.
Not only that, but Rust, C, Zig also require some setup before their `main()` can start as well.
That is why people say they have a "minimal runtime", rather than "no runtime". There is still a bit of setup there, without which the languages cannot function, or can only function in a limited mode.
Otherwise agreed on all your other points.