TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

I spent 18 months rebuilding my algorithmic trading platform in Rust

10 pointsby __natty__11 months ago

3 comments

WuxiFingerHold11 months ago
I&#x27;ve done a mid-size CLI tool with a local server (Axum) at work last year. While I&#x27;m happy how it turned out and don&#x27;t have regrets like OP, I can understand his frustration. Rust is still overhyped, not as much as some years ago, but from all use-cases out there many would have been better done with a GC language. The amount of energy and time spent on solving the language problems instead of the project&#x27;s goals, isn&#x27;t payed back for &quot;standard&quot; applications. It&#x27;s not that your C# or Go services explode every week or are too slow.<p>There&#x27;re many excellent use-case for Rust. Just not as many as parts of the &quot;internet&quot; suggests.<p>Regarding error handling: Even with RUST_BACKTRACE=full, it&#x27;s most of the time too hard to find the source of the error.
ergonaught11 months ago
I do not understand taking so long to arrive at these conclusions. Each of them smacks you in the face pretty quickly if they bother you, so it&#x27;s strange to invest so much time before deciding they are rant-worthy.
Codrus11 months ago
Writing web servers is not Rust&#x27;s primary use case, and you had better have a <i>darn good</i> reason to choose it over dedicated server languages. I laughed out loud when he said, &quot;Just give me a garbage collector...&quot;<p>Use. Python. You ain&#x27;t writing an operating system or low-latency data streaming engine. You don&#x27;t need Rust.