Remix.run Logo
gamblor956 3 hours ago

Maybe the takeaway is that 20% is about all the LLM can muster.

malisper 3 hours ago | parent [-]

> Maybe the takeaway is that 20% is about all the LLM can muster

At this point there's a long list of projects that have used LLMs to rewrite a system in Rust including:

  - Bun (https://github.com/oven-sh/bun/pull/30412)
  - Valkey (https://github.com/ianm199/valdr)
  - Git (https://github.com/gitbutlerapp/grit)
  - Postgres (https://github.com/malisper/pgrust)
With the exception of Bun, these projects were done pre-fable too, so I bet Fable will make these types of rewrites even easier.
verandaguy 2 hours ago | parent | next [-]

I'm not sure about the other three, but Bun's rewrite from Zig to Rust was a bit of a joke. `unsafe`s in the thousands, a quarter-million lines of diff, and merged inside a week with no significant public discourse (at least, not much that was responded to by the author).

solid_fuel an hour ago | parent [-]

Still waiting on that blog post from Jarred that will supposedly answer all the questions and concerns about the rust port.

gamblor956 41 minutes ago | parent | prev [-]

I think the standard should be rewrites that are at least as good as the original, not buggy piles of unfinished unmaintainable crap.