3 ms·
Hi, Felix here - I'm responsible for said Electron app, including Claude Code Desktop and Claude Cowork. All technology choices are about trade-offs, and while
by felixrieseberg 7mo ago
Hi, Felix here - I'm responsible for said Electron app, including Claude Code Desktop and Claude Cowork.
All technology choices are about trade-offs, and while our desktop app does actually include a decent amount of Rust, Swift, and Go, but I understand the question - it comes up a lot. Why use web technologies at all? And why ship your own engine? I've written a long-form version of answers to those questions here: https://www.electronjs.org/docs/latest/why-electron https://www.electronjs.org/docs/latest/why-electron
To us, Electron is just a tool. We co-maintain it with a bunch of excellent other people but we're not precious about it - we might choose something different in the future.
- sarchertech 7mo agoLet’s ignore electron. Your app has many UI/UX and performance flaws. If as your CEO says “coding is largely solved”, why is this the case? Or is your CEO wrong and coding is not largely solved?
- phist_mcgee 7mo agoWhat kind of project lead is going to answer for their CEO?
- sarchertech 7mo agoNot a normal one but also a normal project lead doesn’t get on HN and start publicly answering questions. If you’re gonna start speaking for and defending your company though and your company CEO has made asinine statements that are related, I’m gonna ask.
- selridge 7mo agoAPP BAD! If coding SOLVED HOW COME APP BAD.
- incognition 7mo agothis compiles on my machine
- sarchertech 7mo agoI mean if your coding machine can’t solve known issues with your app then coding isn’t solved is it.
- selridge 7mo agoIf artificial intelligence exceeded the ability of hacker news users to bitch about software, that would truly be AGI.
- sarchertech 7mo agoI guess you can complain about HN users complaining about software if you want to. But that doesn’t change the fact that there are objective flaws with this particularly piece of software that shouldn’t exist if the company building it has truly “solved code”.
- datsci_est_2015 7mo agoI mean a software ide should be pretty low on the totem pole of software complexity. Edit: (1) because most of the complexity lies in the tool chains that are integrated, like compilers and linters, and (2) because there’s much more complex software out there, mostly at the intersection of engineering domains, to name a few: ballistic guidance systems, IoT and networking, predictive maintenance systems, closed-loop process optimization systems, SLAM robotics
- selridge 7mo agoIf it’s so simple, where is yours?
- datsci_est_2015 7mo ago
- HeavyStorm 7mo agoThe point is exactly that, by having a code that's completely AI driven would eliminate all trade offs that could lead you to electron.