Claude is an Electron App
2026-03-04 17:42:38.30749+01 by Dan Lyke 0 comments
Claude is an Electron App because weve lost native:
API-wise, native apps lost to web apps a long time ago. Native APIs are terrible to use, and OS vendors use everything in their power to make you not want to develop native apps for their platform. That explains the rise of Electron before LLM times, but its also a problem that LLMs solve now: if that was a real barrier to developing native apps, it doesnt exist anymore.
And, yeah. And I hate it. I want a fast lightweight environment. I recently started using Ghostty, and once I got a few termcap issues sorted, I'm kind of amazed that Mac terminal apps sucked so badly that the performance change is noticeable.
I love editing the preferences via the config file.
Cocoa/AppKit is a total fucking disaster, not performant, less deterministic than web.
I would love a fast lightweight cross-platform environment along the lines of, say, early Gtk, but since that ain't gonna happen then why not just start with a base environment that chews up a gigabyte of RAM and works.