4 ms·
Rust is most comparable to C++ with heavy TMP, as it itself also makes use of templates.
by est31 4y ago
Rust is most comparable to C++ with heavy TMP, as it itself also makes use of templates.
- kibwen 4y agoTo be precise, Rust generics perform monomorphization, which C++ templates also perform. But I wouldn't go so far as to compare the language to "C++ with heavy TMP", as that's far too broad of a characterization; TMP implies a lot of things, e.g. poor error messages, that Rust doesn't necessarily exhibit.
- est31 4y ago> TMP implies a lot of things, e.g. poor error messages, that Rust doesn't necessarily exhibit. That's fair. My comment was mostly about performance.