3 ms·
Rust is supposed to be a better C++, and resoundingly succeeds at that goal.
by School-Cotton 4y ago
Rust is supposed to be a better C++, and resoundingly succeeds at that goal.
- pjmlp 4y agoIt partially succeeds at that, because while it has a much better story in being safe by default, there are plenty of C++ use cases where Rust still hasn't a story to sell. HPC, HFT, GPGPU, LLVM/GCC infrastructure, GUI, console SDKs, drivers SDKs, security certification ,....
- School-Cotton 4y agoOk, fair, you’re right. Rust is successful in a rather large subset of C++ niche, but not yet the whole thing!
- adgjlsfhk1 4y agoimo, Julia is a better fit than rust or C++ for hpc/gpgpu
- pjmlp 4y agoIt might someday, still lots of room to improvement regarding current workloads. I not not seeing Fermilab or CERN doing real time beam processing in Julia anytime soon. Or stuff like having graphical shader debugging tools for Julia.
- adgjlsfhk1 4y agoJulia already is starting to be used for high energy physics (see https://arxiv.org/pdf/2003.11952.pdf https://arxiv.org/pdf/2003.11952.pdf and https://www.youtube.com/watch?v=QlfAa-LN1SA https://www.youtube.com/watch?v=QlfAa-LN1SA for details). It's definitely not the default yet, but there absolutely is effort to use it for particle accelerators.