Live data from Hacker News

The GNU Emacs Architecture: Unlocking the Core [pdf]

diva-portal.org

11–17 of 17 posts

Re: The GNU Emacs Architecture: Unlocking the Core [pdf]

#11
post #4

It looks great. I have not read it to completion just yet, but merely scrolling through the document leaves me with a feeling that the author got tired and decided "this is a good stopping point." To be fair, writing a book about Emacs is a Sisyphean effort by definition - this sea is a bottomless abyss of hackery abundance, and any meaningful effort to explain it is worth a celebration.

I have a silly little vibe coded extension where I can star certain HN commenters so I know who to look for in which threads (just puts a small symbol next to the username) You are for emacs, happy to see you here... :)

Reminds me of RES (Reddit Enhancement Suite) which I used to use a long time ago to do the same thing. One cool thing RES used to do was (if I remember right) when you clicked on the tag/note placed on the user it would take you to the comment when you first attributed that tag/note.

On one hand I kinda miss doing stuff like that and would like a RES for Hacker News but on the other hand I feel like cyber stalking is out of fashion these days.

Re: The GNU Emacs Architecture: Unlocking the Core [pdf]

#12
post #4

It looks great. I have not read it to completion just yet, but merely scrolling through the document leaves me with a feeling that the author got tired and decided "this is a good stopping point." To be fair, writing a book about Emacs is a Sisyphean effort by definition - this sea is a bottomless abyss of hackery abundance, and any meaningful effort to explain it is worth a celebration.

> the author got tired and decided "this is a good stopping point."

Or the deadline was closing in, as this is a university thesis ;)

Re: The GNU Emacs Architecture: Unlocking the Core [pdf]

#13
post #12
post #4

It looks great. I have not read it to completion just yet, but merely scrolling through the document leaves me with a feeling that the author got tired and decided "this is a good stopping point." To be fair, writing a book about Emacs is a Sisyphean effort by definition - this sea is a bottomless abyss of hackery abundance, and any meaningful effort to explain it is worth a celebration.

> the author got tired and decided "this is a good stopping point." Or the deadline was closing in, as this is a university thesis ;)

Correct. The thesis is worth 10 weeks of full-time work by someone on their third study year.

Re: The GNU Emacs Architecture: Unlocking the Core [pdf]

#14
post #9

Love to see that Emacs can still capture the atention of new CS students.

Emacs is like a hackers' playground. It's an editor, it has a Lisp, networking support, tools, IRC, Email, Usenet and more by default, a PDF reader, a calculator (with gnuplot support it has graphs), a doc generating platform, an agenda, a silly chatbot...

Re: The GNU Emacs Architecture: Unlocking the Core [pdf]

#15
post #14
post #9

Love to see that Emacs can still capture the atention of new CS students.

Emacs is like a hackers' playground. It's an editor, it has a Lisp, networking support, tools, IRC, Email, Usenet and more by default, a PDF reader, a calculator (with gnuplot support it has graphs), a doc generating platform, an agenda, a silly chatbot...

One of the oldest open source projects in the existence?

It makes building custom UI workflows so easy, I think it’s both obvious and flies under the radar.

Re: The GNU Emacs Architecture: Unlocking the Core [pdf]

#16
post #15
post #14

Earlier quoted context omitted.

Emacs is like a hackers' playground. It's an editor, it has a Lisp, networking support, tools, IRC, Email, Usenet and more by default, a PDF reader, a calculator (with gnuplot support it has graphs), a doc generating platform, an agenda, a silly chatbot...

One of the oldest open source projects in the existence? It makes building custom UI workflows so easy, I think it’s both obvious and flies under the radar.

With Emacs widgets and some settings at init.el (for speed) you can almost create a grude GUI for something with all the power of Elisp (and disabling nearly all keybdings OFC).

Re: The GNU Emacs Architecture: Unlocking the Core [pdf]

#17
post #8
post #4

It looks great. I have not read it to completion just yet, but merely scrolling through the document leaves me with a feeling that the author got tired and decided "this is a good stopping point." To be fair, writing a book about Emacs is a Sisyphean effort by definition - this sea is a bottomless abyss of hackery abundance, and any meaningful effort to explain it is worth a celebration.

The Emacs' bundled documentation on Elisp (both the intro and the rest) are pretty much complete enough. On Elisp and multithreading/processing, well, just look at bordeaux-threads in Common Lisp where the support is not universal for Clisp. SBCL and ECL work, but...

Lots of things don't work with clisp.
Post reply on HN