Exactly. PC manufacturers have so many SKUs and are changing so many things from one model to another that their brand doesn't mean anything anymore. Buying a Dell, HP, Lenovo or Asus branded laptop doesn't say anything meaningful about what you're actually going to get. Unlike Apple (or Framework) where the brand still means something.
We could finally write programs for the browser in any language that compiles to WebAssembly. And even mix and match multiple languages. It would be amazing.
I came here to say the same thing. It's basically _is_ Emacs. Heavily configurable tool, text-focused UI, primary interaction with a minibuffer ..er.. box to prompt at the bottom of the screen, package distribution mechanism, etc etc.
With Emacs modes like agent-shell.el available and growing, why not invest in learning a tool that is likely to survive and have mindshare beyond the next few months?
Hard disagree. We use both in my company. Google Chat is definitely better than Teams for actual collaboration: it's easier to track unread messages in "Home" (it's the "inbox"), and channels (called "spaces") are much better designed (they are conceptually closer to Slack's channels). Also, it's not crashing all the time. What's missing: the message editor doesn't support nested bulleted lists, we can't archive a space/channel.
Interesting take, because I think precisely the opposite. Coding agents let us produce a lot of code, code that we need to read and review. That means we need languages optimized for code generation by AI, and code review by humans.
I think the comparison between native apps and Electron apps is conflating two things:
- Native apps integrate well with the native OS look and feel and native OS features. I'd say it's nice to have, but not a must have, especially considering that the same app can run on multiple platforms.
- Native apps use much less RAM than Electron apps. I believe this one is a real issue for many users. Running Slack, Figma, Linear, Spotify, Discord, Obsidian, and others at the same time consumes a lot of memory for no good reason.
Which makes me wonder: Is there anything that could removed from Electron to make it lighter, similar to what Qt does?
reply