3 ms·
I wish Rust people (like Steve here) would stop saying that there's no new research in Rust. It's just totally 100% not true. Large parts of the Rust type syste
by samth 12y ago
I wish Rust people (like Steve here) would stop saying that there's no new research in Rust. It's just totally 100% not true. Large parts of the Rust type system involve awesome new ideas. Additionally, as I said once to dherman, language design is _always_ research -- putting things together in a new way is basically all research is.
- steveklabnik 12y agoAs far as I know, the newest bit is regions, taken from Cyclone, in 2001. Am I missing something else?
- samth 12y agoRegions as a general concept go back at least to FX-87 (in 1987 :). But the way the Rust type system works is quite different from Cyclone, for example. Cyclone, for example, treats memory in the heap quite differently than Rust, and doesn't have borrowing (at least not obviously). But my more significant point is the second one, which is that novel language design is research, period.
- steveklabnik 12y agoQuite fair. :)
- ben0x539 12y agoApart from the putting-things-together aspect, is there anything "innovative" in rust besides the borrow system?