I think I've been able to pin down what it is that I like about #Emacs so much. When I first started using computers, I was using a TRS-80. If you didn't have a cartridge inserted, It'd boot directly into BASIC where you could program the machine directly. That wasn't a bug, it was a feature.
Modern computing seems to do its best to hide all that stuff away. Everything is treated more like a simple (albeit specialized) appliance, not a powerful machine that can be made to do literally anything you want. Instead, it's about what the various software vendors want it to do.
Emacs by contrast not only gives you all the tools you need to modify it in any way you want, but actively encourages you to do so. It feels a lot more like the computing systems of old. Perhaps that's not for everyone. There's a reason computers were so niche back in the early days. Most people just didn't care to learn what was going on under the hood, and that's valid. There's something to be said for a tool that just works effortlessly out of the box. Also, to be clear, you don't strictly speaking need to dig into the internals to use Emacs, but I prefer for my technology to serve me, and I'm willing to put the effort in to make that happen.
That's why it's a good fit for me.
reshared this
Alex ☕🇨🇦
in reply to Jonathan Lamothe • • •Sensitive content
I feel you. Today I gravitate towards software that lets me interface / interact with it programmatically (Awesome, MPV, Reaper etc).
Most of the time the best you can get is a REPL into a running system.
Emacs really is the gold standard where the whole system is interactable.
Jonathan Lamothe likes this.
ratfactor
in reply to Jonathan Lamothe • • •Sensitive content
❤️ Yessss! The ability to make the computer do tasks specific to *you* has always been what separates users from "power users". And being able to write the simplest loop in any language is a *super* power.
(I do the Vim calling out to external tools thing and I like it, but I have always harbored a certain amount of jealousy for Emacs.)
Jonathan Lamothe
in reply to ratfactor • •@ratfactor I don't know enough about vim to really make a fair comparison. I used it in the late 90s to early 00s, but then I was working a job that was made easier by some custom elisp scripts. Then it was just the editor I became comfortable with.
Maybe I could've done it in vim, but it was just where I happened to land.
ratfactor
in reply to Jonathan Lamothe • • •Sensitive content
Jonathan Lamothe
in reply to ratfactor • •Shae Erisson
in reply to Jonathan Lamothe • • •Sensitive content
I get it, I did this year's IRS estimated income tax forms in emacs org-mode spreadsheets.
Soon there will even be a blog post explaining things you never wanted to know about org-mode spreadsheets (and were not in the docs!)
Jonathan Lamothe
in reply to Shae Erisson • •