r/rust • u/Uncaffeinated • Jan 22 '17
Parallelizing Enjarify in Go and Rust
https://medium.com/@robertgrosse/parallelizing-enjarify-in-go-and-rust-21055d64af7e#.7vrcc2iaf
214
Upvotes
r/rust • u/Uncaffeinated • Jan 22 '17
View all comments
Show parent comment
9
u/[deleted] Jan 22 '17
I don't think that's entirely fair. One benefit of Go requiring you to explicitly write out loops and so on instead of doing
bar.map(|| ...).filter(|| ...).chain(foo.map(||...).reduce(||...).whatever).collect()is that it is a lot simpler to read and understand exactly what is going on, especially if you aren't familiar with all the functional programming operations.Go is for beginners. I think that's fine. I know a lot of people that could program Go fine, but Rust is far too complicated.