I was a young, hopeful Rust fanatic. On paper, Rust seemed like the programming languages designed by the gods. Not only is it the fastest programming

I spent 18 months rebuilding my algorithmic trading platform in Rust. I’m filled with regret.

submited by
Style Pass
2024-06-28 07:30:05

I was a young, hopeful Rust fanatic. On paper, Rust seemed like the programming languages designed by the gods. Not only is it the fastest programming language out there, its also one of the safest.

I’m not alone in thinking Rust was this perfect language. If you read about the Rust programming language online, you’ll likely encounter overwhelmingly positive opinions. Every guide on Medium, every post on Reddit, every answer on Stack Overflow — everything is glowing.

I wrote about my experience with Rust 4 months ago. In my last article, I concluded that while I really like the speed and some aspects of the language design (such as enums and strong typing), I didn’t really love the language. My article was met with harsh criticism on Reddit, including one highly upvoted comment that accused me of using ChatGPT to write my article.

After posting, I had thought that I didn’t give Rust a fair shot. Maybe I was just naive, or came in with misplaced expectations.

Leave a Comment