What? Why? Seriously getting fed up with the Rust lovers in Hacker News. It makes me hate Rust even though I actually really like it as a modern replacement for C++. Memory safety is only one aspect of proving program correctness. It's also less of an issue for garbage collected languages, and tracing GCs are fairly performant.
You don't see Coq users crapping on other languages for not proving their programs correct according to a formally defined specification.
The Rust community is the main reason why I don't use Rust.
Re:GNU Parallel 2018
by sigmonsays on Saturday August 17, 2019 @06:45PM
(#20726919)
lets not start a language war here
Could you please elaborate on why Rust would be better than Go? Doesn’t Go offer good support for parallelism, which would be great use for implementing GNU Parallel.
Re:GNU Parallel 2018
by mechanical_jane on Sunday August 18, 2019 @05:47AM
(#20729259)
Some of the alternatives to GNU Parallel are written in Go:
https://www.gnu.org/software/parallel/parallel_alternatives....
Speed wise they are comparable to GNU Parallel. So the argument for Rust could be speed.
The argument against Rust could be backwards compatibility: How would you do the {= perl expr =} thing? Will it run on the current targets (CentOS 3.9 according to https://www.gnu.org/software/parallel/parallel_design.html#O...)? Will it run on systems for which you as a consultant do not have access to a Rust compiler for?
Ah, here it is: https://gitlab.redox-os.org/redox-os/parallel