Bun Rust rewrite: "codebase fails basic miri checks, allows for UB in safe rust"
1–10 of 366 posts
Re: Bun Rust rewrite: "codebase fails basic miri checks, allows for UB in safe rust"
#2This asymmetry is well understood by marketing and PR professionals, and actively exploited.
Re: Bun Rust rewrite: "codebase fails basic miri checks, allows for UB in safe rust"
#3Re: Bun Rust rewrite: "codebase fails basic miri checks, allows for UB in safe rust"
#4Re: Bun Rust rewrite: "codebase fails basic miri checks, allows for UB in safe rust"
#5Re: Bun Rust rewrite: "codebase fails basic miri checks, allows for UB in safe rust"
#6Re: Bun Rust rewrite: "codebase fails basic miri checks, allows for UB in safe rust"
#7Re: Bun Rust rewrite: "codebase fails basic miri checks, allows for UB in safe rust"
#8There's a book that changed a lot of the way I think about attention and media [0]. The book isn't very good, but it flags something relevant here. There is a huge asymmetry between the reach of a big, flashy announcement (here: bun was re-written in memory-safe rust in a couple weeks), and the relatively small reach of a correction (often just a footnote on an old article, here a GH issue). This asymmetry is well un…
Re: Bun Rust rewrite: "codebase fails basic miri checks, allows for UB in safe rust"
#9- Its a throw thing at the wall and see what sticks situation
- LLMs will improve*
- Using LLMs in an agentic way will improve (git worktrees, sliced PRs, spec driven steps)
So what happened here is a mess, but you gotta break a few eggs to make a souffle.
It's a learning step and I am glad it happened, there will be so many things to debrief from this.
I don't use Bun or Rust but fair play to them having a punt.
I have been working with Claude code to spec out and bring back to life a Spring Boot starter library for Apache Solr search
https://github.com/tomaytotomato/spring-data-solr-lazarus
There were a few points I had to steer it but the result has been a good implementation.