Comment by stbtrax

9 days ago

I assume so to make sure that they're rendering at 60FPS

Surely you mean 6fps

  • He doesn't: https://x.com/trq212/status/2014051501786931427

    • For those who don't want to visit X:

          Most people's mental model of Claude Code is that "it's just a TUI" but it should really be closer to "a small game engine".
          
          For each frame our pipeline constructs a scene graph with React then
          -> layouts elements
          -> rasterizes them to a 2d screen
          -> diffs that against the previous screen
          -> finally uses the diff to generate ANSI sequences to draw
          
          We have a ~16ms frame budget so we have roughly ~5ms to go from the React scene graph to ANSI written.

      15 replies →

    • What? Technology has stopped making sense to me. Drawing a UI with React and rasterizing it to ANSI? Are we competing to see what the least appropriate use of React is? Are they really using React to draw a few boxes of text on screen?

      I'm just flabbergasted.

      3 replies →