← Back to context

Comment by rvz

9 hours ago

> They replaced a pretty decent native Swift Mac app (with only some chronic state management bugs), weighing ~100MB ish, with the Codex app that most people don't need, made in Electron.

Not even a $1T dollar company wants to maintain a native Swift Mac app even though they have AI models to build native apps for every platform.

Maybe they thought Electron would save them tokens to build the feature once and it works everywhere rather than spending more tokens on building the same feature on 3 platforms.

Works everywhere except Linux for a long time.

What better way to showcase their tools capabilities than to deliver apps that are native, efficient, and integrate well with the host system? By compromising with Electron and making mediocre, bloated software they are signaling that they just aren't there yet.

It would be like Ford buying Hondas for their company cars. It might save them money but it sends the wrong message.

  • Yeah that's what gets me. If, according to them, "software development is a solved problem" then there's no reason they can't make native, efficient, well integrated apps for each platform. If the problem is solved, just have the AI do it! If it's truly as advanced and accelerating as they claim, then there's no need for electron anymore.

Maybe they are drinking their own kool-aid, resulting in less then optimal choices and worse software for everyone and everything