Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #12137

C

Carl Lerche

Personal blog · carllerche.comprogrammingsystems

Carl Lerche's personal blog at carllerche.com covers programming and systems. Since 2021, 6 different Hacker News readers have linked it 6 times, most often “Six ways to make async Rust easier”. The last post was in 2021, but the archive is still widely read.

Visit the blog
6mentions?
6HN people?
2021–2025first – last linked?
Links on Hacker News per year · peak 2 in 2021

Too few sampled comments (3) to say how often HN recommends it.?

Why HN links it

HN readers link Carl Lerche's posts on Rust async programming, such as "Async Overloading" and "Using files with browsers, in reality". The comments discuss those topics but do not judge the writing itself.

Summarised by Claude from a sample of 3 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

I write about Tokio, Rust, and other software related topics.

Most-linked posts?

  1. Six ways to make async Rust easier
    6 people · 6 mentions · first linked 2021-06-17

What Hacker News says?

  1. > While both lists are a bit cherry-picked and some not really true, it is certainly true that there are significant more (I'd guess 1 or 2 orders of magnitude) large projects using Golang. I think Go's been a mature base for those kinds of projects long enough for them to have been written. Rust not only is newer but arguably is still pretty immature for network programming. For sync code, the library base isn't th…

    Comment linking /2021/06/17/six-ways-to-make-async-rust-easier/

    on ““Sustainability with Rust” post misleading about Go”
  2. Submitted Six ways to make async Rust easier as a story · 153 points

    HN discussion
  3. As a native programmer who meddles with the horrors of thread safety and & and &mut, and occasionally dabbles in high-level (JS/Dart) asynchronity, async functions fill me with much of the same fear and caution. await looks like merely a nonblocking function call, but means arbitrary code executes and can and will mutate arbitrary state under your feet. Shared state across coroutines is nearly as dangerous as shared…

    Comment linking /2021/06/17/six-ways-to-make-async-rust-easier/

    on “Using files with browsers, in reality”
  4. Submitted Exploring ways to make async Rust easier as a story · 2 points

    HN discussion
  5. I'm not much a fan of adding all these custom keywords to function signatures. I hate to use use the m-word, but it really seems we are dancing around how to express monadic concepts in the language. I should note that I don't really want monads in Rust, I like them in Haskell but I've never felt Rust really needed full HKT & monads. It just feels wrong to me that we might add more syntax to the language & fn signat…

    Comment linking /2021/06/17/six-ways-to-make-async-rust-easier/

    on “Async Overloading”
  6. Submitted Exploring Ways to Make Async Rust Easier (2021) as a story · 1 points

    HN discussion

Search all of HN for carllerche.com

Linked by the same people?