3 ms·
My leading comment - "How do I get to Dublin?" "Well I wouldn't start here" All of the alternatives you (and I) mention - Carbon, Cppfront, Circle, aren't rea
by DrBazza 3y ago
My leading comment - "How do I get to Dublin?" "Well I wouldn't start here"
All of the alternatives you (and I) mention - Carbon, Cppfront, Circle, aren't really fragmentation. They're all experiments at the moment, and all useful in testing out ideas in various different independent directions.
The only comment I'll make about Rust, is that it's going to do a C++, and inspire another generation of languages (e.g. Hylo) that will takes lessons from it and improve - perhaps a nicer syntax, or better type inference and generics, or more formal proofs baked into the language. It's not an end-point.
Can C++ be truly safe? I don't know, to me it seems totally at odds with where the language started, choices made and baked into the language, and where the very broad community and committee currently are.
- Voultapher 3y agoI agree, Rust will certainly not be the end all language. The original language creator Graydon Hoare has interesting insights into what's next https://graydon2.dreamwidth.org/253769.html https://graydon2.dreamwidth.org/253769.html. Regarding successor languages, I fail to see how they are innovating though. Their sales pitch as far as I know, boils down to "Look Ma we have Rust at home". Which I don't find very compelling.