| ▲ | noelwelsh 3 hours ago | ||||||||||||||||
Ok, not the article I thought it was going to be. In fact it's the complete opposite of what Emacs means to me. For me, the point of Emacs is that I use one program to do everything. Why would I want a special bit of software just to view Markdown? I can view it in Emacs, and then it works with everything else I do. Developing lots of custom applications, AI assisted or not, is not replacing how I use Emacs. | |||||||||||||||||
| ▲ | tptacek 3 hours ago | parent | next [-] | ||||||||||||||||
The point of the article is that the whole gestalt of what you do on a computer is now one big programmable surface, and in that regard everything feels a lot more like Emacs. It's not "about" Emacs, it's more about the vibe of personalized software in 2026 to someone who does a lot of Emacs stuff. | |||||||||||||||||
| |||||||||||||||||
| ▲ | orbital-decay 2 hours ago | parent | prev | next [-] | ||||||||||||||||
The article provides an analogy, it doesn't tell you to do anything with Emacs in particular. Besides being an everything app for you, Emacs is an (unconventional) operating system with weak boundaries between user apps. It makes it easy to modify anything, write new things, or combine two existing ones with very little code, something that e.g. Microsoft could have only dreamed of in Office with its awkward embedding that barely worked. Emacs is one the few survivors of the idea that users should program what they need, which was popular during the personal computing revolution in the 80's. Two others are spreadsheets and BASIC. Programming turned out to be too complex for the untrained users to handle, but AI makes the idea of custom one-off apps or weird hybrids pretty damn close, that is true in practice. I see a lot of people that vibe code their own little things to get things done. That's precisely what BASIC (often shipped in the stock ROM!) was supposed to be used for. | |||||||||||||||||
| ▲ | jrm4 2 hours ago | parent | prev [-] | ||||||||||||||||
Same thing, actually, I think. I think that "the number of programs" you're suggesting is arbitrary. It's kind of like calling an operating system one thing, when it's a lot of things. You can "count" the things different ways. The bigger takeaway is "making your own programming things." | |||||||||||||||||