TGViewer
Linux - Reddit Linux - Reddit @r_linux · 1.07K subscribers
Post #43186 38
After nearly 40 years with Emacs, I think i'm ready to move on.

I started programming on a PDP11-45 back in 1982 when our university got a source code copy of AT&T Unix System 7. It was all on a teletype paper terminal, and we used "ed" as the line editor. We could do amazing things. We also had access to a Univac mainframe where we could run punch cards, but that's a different story. I started programming in high school back in the late 70s. It was on a microcontroller board with a keyboard where you could enter the hex codes for your program, and then later save it to tape. Using a PDP-11 with a teletype was a massive step up.

The university soom got VT100 terminals connected to the PDP, and new editors turned up. The first one was "ded" which was a full screen mode editor variation of ed, not sure where it came from. Vi and Emacs soon turned up after that. The general consensus in my group was that vi was primitive and emacs was just way advanced and could be extended in lisp to do anything. (Side note, im sad lisp didn't featured more prominently in computer science since then). At the first work place we wanted to download sources for emacs, which needed a dialup line for 26 hours, and we needed managers approval to do so.

Every system I have ever used since then, if it didn't come with emacs, it would be the first package I installed.

I ran my startups on emacs, anything complicated, massive edit and refactor of the codebase ? … write some macros and run some magic. No task seems too big. For the past 20 years, I have mostly been in management, but with some hands-on in the projects to understand what was going on underneath, and emacs it was. All the new college kids had their own favorite editor and they had no idea how I could remember what all the key sequences were doing, but they were pretending to be impressed when I could do my massive edits with macros.

I'm now starting a new project. No, actually, I started a new project a year ago, and I'm heavily leaning into AI for coding. I've been using the browser and doing cut-and-paste into the source code files, but clearly that isn't scalable. The AI needs to see all the same source code you can see; otherwise, it just makes guesses on how everything integrates, and those guesses fails once you add some of your own edits.

So I installed gptel in emacs to bridge my source code repo with my AI, and ... I hate it. I'm now going to try to see if I like VS Code better and if it makes my life easier. I think the era of me refactoring code using giant emacs macros is over.

Emacs, you have been a good companion through the years.

https://redd.it/1x0g5sb
@r_linux
Reddit From the linux community on Reddit Explore this post and more from the linux community
More from @r_linux
  1. Oct 8, 2026Claude Opus reverse engineered my brand new Maono DGM20 microphone... in 15 minutes. /r/Cl…
  2. Oct 8, 2026BusyBox-RS: Rewriting the Swiss Army Knife of Embedded Linux in memory-safe Rust Hey every…
  3. Oct 8, 2026SpaceScan: configurable visualizations of file storage, how much, how many, and what type…
  4. Oct 8, 2026Elan 04f3:0c6e Fingerprint Reader fix for Asus (and other) laptops Hey all, recently I got…
  5. Oct 8, 2026word-sys's PDF Editor v1.11.2 Officially Released on Flathub https://redd.it/1x0l2dq @r_li…
  6. Oct 8, 2026Article: Will Linux phones become a viable alternative to the Android/iOS duopoly? /r/Puri…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →