Earlier quoted context omitted.
Let’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?
APP BAD! If coding SOLVED HOW COME APP BAD.
Why is Claude an Electron app?
371–380 of 483 posts
Re: Why is Claude an Electron app?
#372Boris from the Claude Code team here. Some of the engineers working on the app worked on Electron back in the day, so preferred building non-natively. It’s also a nice way to share code so we’re guaranteed that features across web and desktop have the same look and feel. Finally, Claude is great at it. That said, engineering is all about tradeoffs and this may change in the future!
Re: Why is Claude an Electron app?
#373I don't think anyone on the AI hype train cares about performance, memory usage, or code quality (measured by bugs). Customers will, though.
Judging by the state of most software I use, customers genuinely could not care less about bugs. Software quality is basically never a product differentiator at this point.
I've see every kind of wrong actively in production and 99/100 times no one cared enough to fix it. Even when it was losing money.
Re: Why is Claude an Electron app?
#374Earlier quoted context omitted.
I keep being told by Anthropic and others than these AI coding tools make it effortless to write in new languages and port code from one language to another. This is an important lesson to watch what people do, not what they say.
Nothing about what was said even contradicts that though. Maintaining three codebases is more work than maintaining one, so they are maintaining one.
Re: Why is Claude an Electron app?
#375Earlier quoted context omitted.
But if AI can maintain code bases so easily, why does it matter if there are 3? People use electron to quickly deploy non-native apps across different systems. Surely, it would be a flex to show that your AI agents are so good they make electron redundant. But they don’t. So it’s reasonable to ask why that is.
No, it is completely unreasonable to ask why a company is not putting three times the resources into solving a problem than one times the resources.
Re: Why is Claude an Electron app?
#376Earlier quoted context omitted.
Are you being sarcastic or playing a caricature of an AI obsessed hater?
Yeah, I'm kind of disheartened by the number of people who still insist that LLMs are an expensive flop with no potential to meaningfully change software engineering. In a few years, they'll be even better than they are now. They're already writing code that is perfectly decent, especially when someone is supervising and describing test cases.
Re: Why is Claude an Electron app?
#377Earlier quoted context omitted.
I mean, we both know it couldn't, but the company claims it can be done so why don't they do it?
I suppose because generating tokens is slow. It is a limitation of the technology. And when data is coming in slowly, you don't need a super high performance client.
Re: Why is Claude an Electron app?
#378Earlier quoted context omitted.
That won't solve the problem that humans will lose the skill to write code. It will become a hobbyist pass time. Like people listening to 8-tracks now...
That won't be a problem -- again assuming the vision comes to pass -- any more than the inability to write Latin and Greek holds anyone back today.
Re: Why is Claude an Electron app?
#379Earlier quoted context omitted.
Don't the cli panes flicker like crazy?
No, they're generally pretty solid. Once an hour one will crash, and sometimes there are performance problems, but it's a very workable setup.
> pretty solid
Huh?