Re:Rust Is Hard, Or: The Misery of Mainstream Programming
by umanwizard on Friday June 03, 2022 @08:34AM
(#31607369)
Rust is supposed to be a better C++, and resoundingly succeeds at that goal.
[ Parent
| on HN ]
Re:Rust Is Hard, Or: The Misery of Mainstream Programming
by pjmlp on Friday June 03, 2022 @08:47AM
(#31607476)
It 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 ,....
Re:Rust Is Hard, Or: The Misery of Mainstream Programming
by umanwizard on Friday June 03, 2022 @08:51AM
(#31607519)
Ok, fair, you’re right. Rust is successful in a rather large subset of C++ niche, but not yet the whole thing!
Re:Rust Is Hard, Or: The Misery of Mainstream Programming
by adgjlsfhk1 on Saturday June 04, 2022 @01:42AM
(#31617362)
imo, Julia is a better fit than rust or C++ for hpc/gpgpu
Re:Rust Is Hard, Or: The Misery of Mainstream Programming
by pjmlp on Saturday June 04, 2022 @05:03AM
(#31618358)
It 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.
Re:Rust Is Hard, Or: The Misery of Mainstream Programming
by adgjlsfhk1 on Saturday June 04, 2022 @12:51PM
(#31622583)
Julia already is starting to be used for high energy physics (see https://arxiv.org/pdf/2003.11952.pdf and 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.