The Rust React Compiler is now native in Vite

(blog.master.dev)

48 points | by acusti 2 hours ago

4 comments

  • adzm 1 hour ago
    No more babel in my compilation pipeline, yay!
  • syspec 1 hour ago
    Does this work with reacts fancy new compiler that is meant to optimize away various hooks?
    • ownagefool 59 minutes ago
      If it wasn't obvious from the article, this is an implementation in the same thing in rust, ergo significantly faster. This was enabled, I presume, by the upstream react introducing code a rust version in source ( but they don't produce a standard binary last I checked )
  • prettycool 1 hour ago
    [dead]
  • glouwbug 1 hour ago
    They should rewrite it in rust
    • VertanaNinjai 29 minutes ago
      As funny as this is I sometimes wonder about that crowd. Assuming the ecosystem at large flips and most software is now written in Rust what will the “rewrite it in Rust” crowd move to? Will they be satisfied for the most part or does it morph into “now rewrite in $latest_rust”?
      • ablob 1 minute ago
        I think the crowd will split into those who just cared about it being rust and those who wanted some kind of leverage to tempt others into doing something. The former crowd will cease being, while the latter looks for something new to push.

        I believe that one does not need to be overly concerned here. As with most things you will never satisfy zealots so it is sufficient to reconsider every once in a while when the status quo changed enough to warrant the effort (i.e. the actual arguments change).

        It is always a choice to participate in these "culture wars" or whatever you want to call this. If you can stick to a decision you can limit the impact quite a bit, I've come to realize.

      • MBCook 1 minute ago
        Maybe they’ll go back to “year of the Linux desktop”
      • dhbradshaw 7 minutes ago
        I'd argue for moonbit -- faster compile times, almost as fast, smaller wasm artifacts and like lean can have proof of correctness built in.
      • chmod775 15 minutes ago
        You will always have someone say "you should rewrite it in x", but it's rare that something carves out so much ground on the Pareto front you'll get a crowd.
      • wldcordeiro 14 minutes ago
        I think once you have it in Rust the next ask is using no "unsafe" code from that crowd.