Daniel Duffy
C++ author, trainer
- Joined
- 10/4/07
- Messages
- 10,472
- Points
- 648
one more thing..
If Rust is the answer, what is the question, i.e. why all the hullabaloo?
Thinking out loud.
1. Better memory mgt than C++.
2. Better language features than C++ (at face value, can't imagine that).
3. Call C++ from Rust(*). 3A. vide versa.
4. Rust's channels look promising (asynch)
5. "Rust good, C++ bad" (not my words) ... the language wars continue, alas. Rust is not a "better C++".
6. Actor framework in Rust.
7. Rust programmers w/o C++ savvy can use option 3 (cf. Python calling numpy, scippy).
3, 4 and 6 look interesting.
(*) hopefully no ptr problems in the wrapped code.
If Rust is the answer, what is the question, i.e. why all the hullabaloo?
Thinking out loud.
1. Better memory mgt than C++.
2. Better language features than C++ (at face value, can't imagine that).
3. Call C++ from Rust(*). 3A. vide versa.
4. Rust's channels look promising (asynch)
5. "Rust good, C++ bad" (not my words) ... the language wars continue, alas. Rust is not a "better C++".
6. Actor framework in Rust.
7. Rust programmers w/o C++ savvy can use option 3 (cf. Python calling numpy, scippy).
3, 4 and 6 look interesting.
(*) hopefully no ptr problems in the wrapped code.
Last edited: