Live data from Hacker News

Why is Claude an Electron app?

dbreunig.com

371–380 of 483 posts

Re: Why is Claude an Electron app?

#371

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.

this compiles on my machine

Re: Why is Claude an Electron app?

#372

Boris 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!

No need to make those trade offs anymore. Sounds like conflict of interest instead

Re: Why is Claude an Electron app?

#373

I 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.

You are 100% correct, people as a whole don't really care. I can prove it, Excel exists. Not only does it exist but a huge chunk of the world runs on it.

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?

#374

Earlier 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.

They could easily maintain one in Qt but it seems they aren't even capable of that?

Re: Why is Claude an Electron app?

#375

Earlier 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.

But the one times the resources didn't solve the problem, clearly, since we are talking about it. And they claim that AI makes it trivial to port to do this sort of things so it would not be 3x the resources.

Re: Why is Claude an Electron app?

#376
post #352

Earlier 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.

Yea what? This is exactly why they should switch to native apps. Native apps are not harder to maintain than JavaScript especially with LLM guidance on APIs and such. I don't understand why your confidence in LLM code ability means you don't think it can succeed with native apps

Re: Why is Claude an Electron app?

#377
post #196

Earlier 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.

Do you really need an incredibly slow client though?

Re: Why is Claude an Electron app?

#378
post #323

Earlier 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.

But Greek and Latin don't underpin our entire planet's infrastructure... Software does.

Re: Why is Claude an Electron app?

#379
post #322

Earlier 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.

> Once an hour one will crash, and sometimes there are performance problems

> pretty solid

Huh?

Post reply on HN