| ▲ | keeda 3 hours ago | |||||||
Interestingly I just skimmed through a video linked in TFA: https://www.youtube.com/watch?v=SlGRN8jh2RI and Boris Cherny explains that they chose TypeScript and React for Claude Code primarily because it was "on distribution" and the models back then just weren't good enough at other languages. So it's interesting that Codex is written in Rust. Amongst other things it could mean OpenAI had more powerful models that could handle Rust, or their engineers had to handhold the agents a lot more up front, or Rust has structural advantages that could overcome being less represented in the training data. | ||||||||
| ▲ | mnicky 3 hours ago | parent | next [-] | |||||||
Well, Codex came long after Claude Code, no? So at that time the situation with models and Rust support was probably already different... | ||||||||
| ▲ | cmrdporcupine 3 hours ago | parent | prev [-] | |||||||
Codex also I think put its first version out a bit later? IMHO building the agent harness at least partially by hand is kind of key? I think going hogwild with "vibe coding" the actual harness is partially why CC is a bit of a rats nest. I think it's genuinely gotten out of control in terms of their ability to reason about it. Just my opinion, I'm sure Boris disagrees. Also Codex itself distributed via NPM same as Claude. But it distributes a compiled Rust binary. Which is compiled from open source. | ||||||||
| ||||||||