4 ms·
What I would like to see is story from someone that is C/C++ expert and transitioned to Rust with their performance sensitive software, not side/hobbyist projec
by lossolo 10y ago
What I would like to see is story from someone that is C/C++ expert and transitioned to Rust with their performance sensitive software, not side/hobbyist project, but real product working in production. I am interested in challenges that this person/team had, in which situations using unsafe was a must, what kind of performance problems they had with Rust abstractions (not all are cost-free) etc. And I emphasize on projects that strictly needed to be written in C/C++, not for example web api which requirements allowed it to be written for example in Java/Go etc.
Anyone like that here that could share his story?
- kibwen 10y agoOn vacation so no links, but check out posts from Andrew Gallant (ripgrep, regex), any of the Servo/WebRender/Stylo experience reports from the Firefox team, and I there're some reddit comments out there about Rust's use in production at Dropbox.
- mos_basik 10y agothanks for the pointers; I was curious about Dropbox's approach and found this thread in the rust sub, if others are interested: https://www.reddit.com/r/rust/comments/4adabk/the_epic_story_of_dropboxs_exodus_from_the_amazon/ https://www.reddit.com/r/rust/comments/4adabk/the_epic_story...
- vitiral 10y agonot that I know of, it would be awesome to hear about! Personally I think rust would excel at database development. This doesn't answer your question, but rust is looking really good in the benchmarks game lately: http://benchmarksgame.alioth.debian.org/u64q/rust.html http://benchmarksgame.alioth.debian.org/u64q/rust.html