3 ms·
> look like l33t h4xx0rs even though we're just pressing continue 15 times I feel seen. I also think there’s a certain element of reacting against absolutely
by bartread 5mo ago
> look like l33t h4xx0rs even though we're just pressing continue 15 times
I feel seen.
I also think there’s a certain element of reacting against absolutely everything becoming a bloated electron app.
I have no doubt - if it hasn’t already happened - that some apps will unironically embrace the most ridiculous option by shipping as electron apps that implement a TUI layer as their front-end.
- Suro 5mo agoConsidering the insane memory consumption of claude code running in my terminal, electron was never really the problem, bad software was the culprit all along.
- onemoresoop 5mo agoCan’t say that electron does not encourage bad software, quite the opposite
- treyd 5mo agoIt's an example of bad code that further encourages more bad code.
- Redster 5mo agoAlways has been.
- fasterik 5mo agoThe culprit is using web technologies where they don't belong, which Electron is also guilty of. Claude Code is 400k lines of JavaScript for a TUI where a sane implementation in C would be two orders of magnitude less code.
- jorvi 5mo agoYup. VSCode is really fast and memory-frugal for an Electron application of that complexity. Likewise, Gnome has proven that you can write entire UIs in Javascript and have them be quite performant. Electron (well, Node is a big sub-culprit) and Javascript in general just make it really easy to create a slow, bloated application.
- MarsIronPI 5mo agoJust wait till you hear about the wonders of React + Ink! Now you can have JS bloat in your terminal too! Jokes aside, I don't understand how devs can bring themselves to ship such inefficient apps.
- john01dav 5mo ago> I have no doubt - if it hasn’t already happened - that some apps will unironically embrace the most ridiculous option by shipping as electron apps that implement a TUI layer as their front-end. Claude code is almost there https://levelup.gitconnected.com/theres-a-react-app-running-in-your-terminal-right-now-31a22d8da2f6 https://levelup.gitconnected.com/theres-a-react-app-running-...
- ornornor 5mo ago> shipping as electron apps that implement a TUI layer as their front-end A significant number of these apps are nodejs apps so it’s not that much of a leap!
- bartread 5mo agoYeah, I noticed some TUI libraries in npm when I was working on a Typescript project a couple of years back so I'm sure people are doing it.
- WD-42 5mo agoClaude code is react and their desktop app is Electron. But “coding is largely a solved problem”.
- samgranieri 5mo agoI really wish that 1Password wasn’t an electron app. Or Spotify. (Maybe I should just use Spotify in the browser). We need to advocate and evangelize for native apps, like RapidApi on macOS and also Tower.
- girvo 5mo agoExcept most of the TUIs I’m seeing are god awful with horrible input latency because they’ve reimplemented everything from scratch in python or whatever. Multiple hundreds of ms per keystroke: it sucks.