3 ms·
I wonder what Mu will offer that Rust does not.
by azhenley 7y ago
I wonder what Mu will offer that Rust does not.
- raphlinus 7y agoIt looks like it's shooting to be a lot lower level than Rust, probably Zig is a more apt comparison.
- NieDzejkob 7y agoIt looks like it's shooting to be even a lot lower level than Zig.
- akkartik 7y agoYeah. (Author here.) The goal is not a specific level, just to do as much as possible with local rewrite rules. That gets some surprisingly high-level features, but the result overall will still seem fairly low-level. (And then there's all the runtime overheads. Mu isn't trying to compete on performance.)
- roywiggins 7y agoIt sounds much, much simpler than Rust- it's leaving register management to the programmer: "Mu will be a manually register-allocated language. It will still check your register allocation and flag an error if multiple variables overlap on the same register. But it's up to the programmer to manage registers and spill to memory when necessary."