Live data from Hacker News

Making Emacs Popular Again

lwn.net

131–140 of 782 posts

Re: Making Emacs Popular Again

#131
Who cares about popularity? It often brings more trouble than anything. Emacs is a gem and will probably stay like that for decades to come.

The only thing I wonder about is how it is possible that Stallman seems to have never heard about org-mode which is one of the main reasons I use Emacs and I don't think there exists anything that even comes close.

I manage my todos with org-mode, generate chord sheets of my songs and even produce my website from org files.

Re: Making Emacs Popular Again

#132
post #89
post #70

Earlier quoted context omitted.

Have you ever used some of the other popular choices? Pleasant is rarely an accurate term for computer use. And I'm not saying lie. Just stop scaring people away. Emacs is by far one of the most empowering programs out there. Market that. She realize that it is marketing. You want to build a market of users? You have to have some marketing.

Remember that Emacs is competing with things like Visual Studio Code, Atom, Sublime Text, etc. If you tell people that it's easy they're going to try it, bounce off, and conclude you have no idea what you're talking about. If, instead, you tell them what you like about it more than those others they might find they agree with you.

Speaking as someone that has bounced off the likes of notepad... I think you are overstating the case.

I'm not saying to merely claim it and call it a day. I'm saying claim it while showing people how to use it. Make it a dialog that doesn't begin with, our way is harder. It isn't harder. Just different.

Re: Making Emacs Popular Again

#133

The kindest thing we could do for future programmers is let Emacs and all tty-oriented editors die. There are much better options now. UI has improved a lot since the 1970s, let's embrace it.

I’m sorry, what? Which modern editor has tools like SLIME or CIDER?

CIDER can just as easily be built as a plugin to VS Code. (Actually, more easily.) It's just that the people who built it chose Emacs, simply because they personally prefer Emacs.

Re: Making Emacs Popular Again

#134
post #124

Earlier quoted context omitted.

And that's why it'll slowly go extinct.

Newness contradicts creativity, because the creative process needs to result in objects that last. In fact, because new designs create a future need for more new designs, it cannot last by definition! Think of shops that sell novelty items. Newness at an object level looks like novelty items. What is the quality of novelty items? How long do novelty items last?

I don't understand your point. We're not talking about physical things, we're talking about software. Software is always changing, morphing, adopting, and growing user bases. It's what's amazing about it compared to hardware. My 2012 MBP runs the latest OS from approximately 8 years later, and with it a whole new slew of features and additions that both Apple and the rest of the world have brought it. Why be stuck in the past?

Re: Making Emacs Popular Again

#135
post #92

The Emacs community has held itself back by continuing the line of thought of resisting anything that fundamentally changes what they already have spent years learning and know. It's their power tool, and using tools is important for humans to do their craft. So I understand why they don't want anything to change. Meanwhile new generations of people have different tools and aren't held onto these past ones because th…

I can imagine a few ways emacs could be improved, but "a new direction for it," I can't.

xemacs, microemacs, memacs, etc have tried new directions in different ways.

ultimately, emacs improved because of them.

Re: Making Emacs Popular Again

#136
post #93

I wish Vim users and Emacs users would unite to improve Spacemacs. It's really a great idea IMO, have the editing power of Vim with the flexibility and elegance of the Emacs environment. Unfortunately when I tried Spacemacs (coming from Emacs) I kept bumping on rough edges with vim command emulation which ended up with me switching directly to the real vim. It's been about a year now and while I still think I was rig…

spacemacs layers system is clunky and yet another layer of configuration abstraction ontop of an already versatile configuration system.

Re: Making Emacs Popular Again

#137
post #42

Does it need to be popular or need more users to become maintainers? I use emacs because I can't imagine using anything else that has half the features and is harder to extend. I can't imagine why it needs to be popular. It's a programming environment that happens to have a text editor built in. That appeals to some folks but I can't imagine why someone interested in writing for publication would choose it over Scriv…

Developer experience is more than just technical too. I know some package authors (and myself personally) find themselves very disillusioned with the GNU approach to contribution, especially regarding licensing and copyright assignment.

Re copyright, what would you prefer? Alternatively, what would you even do with the copyright to your fixes and additions to GNU emacs?

Re: Making Emacs Popular Again

#138
What makes Emacs attractive to me is that it's a programming environment which you can modify on the fly. At least, that's what I have read, I've never actually done it myself.

Visual Studio Code, the editor that I use daily, is based on Javascript (Typescript) but I have yet to see a page by Microsoft explaining to me that I can quickly whip up a script and execute it in my editor. From what I understand you need to create an extension and I think that takes a bit of setup.

A spiritual successor to Emacs could be an extensible editor based on a language which you can interpret on the fly, modifying your environment as you go along. That's what would make Emacs more attractive to me, along with modern keybindings like arrow keys...

Re: Making Emacs Popular Again

#139

Earlier quoted context omitted.

Even by the standards of terminal-based applications, Emacs is far from intuitive or attractive - the text-based IDE's from Microsoft ("Quick" series) and Borland ("Turbo" series) were significantly easier to use. (As another example where *nix systems could improve a lot, the Midnight Commander tty app is great, but still not quite as intuitive as the old 'DOS Shell'. Weirdly enough, I find that other TUI apps, such…

The issue isn't "intuitive or attractive". It's something more like "powerful, learnable, extensible". Nothing else scores as highly on that triad of qualities as Emacs.

I might agree, but the root post in the thread as linked by OP is literally someone complaining that Emacs doesn't have rounded buttons. (And no it was not posted on April 1, even though that's a sensible question to ask.) And there are other less trivial UX concerns about Emacs that are somewhat more legitimate, even for a tty app.

Re: Making Emacs Popular Again

#140

Emacs might never catch up to Visual Studio Code, which is actively funded by Microsoft, but intuitively, it seems like Emacs ought to be able to catch up to Vim. It's always been weird writing Emacs extensions in ELisp, but it's not like Vimscript is a top-tier language. Emacs is hard to learn, but so's Vim. I think it comes down to performance, especially startup time. Emacs developers have never cared much about i…

And no actual timings eh? My emacs starts up within 3 seconds. 2 seconds of that is it reopening all the files from my last session and arranging them on screen, saving me quite a few more seconds of doing it manually.

> my #1 goal would be to beat Vim on startup time

You have some weird priorities

> Stallman is too far out of touch ... but even with active users of Emacs

FUD! He monitors the emacs bugs list. Also I just 2 days ago got a response from him personally regarding emacs. Note: personally.

No credibility for you, sunshine.

Post reply on HN