Top all-time · #20899
invoke::thought()
Personal blog · cdacamar.github.ioprogrammingsystems
invoke::thought() is a personal blog at cdacamar.github.io about programming and systems. Since 2017, 3 different Hacker News readers have linked it 4 times, most often “Text Editor Data Structures”. The last post was in 2023, but the archive is still widely read.
Too few sampled comments (1) to say how often HN recommends it.?
Why HN links it
HN readers link this post, which is about data structures and algorithms, as a source on text editors' specialized string representations. The one comment cites it while discussing why Emacs Lisp was built for text editing.
Summarised by Claude from a sample of 1 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Text Editor Data Structures2 people · 2 mentions · first linked 2023-06-13
What Hacker News says?
Because it's hard to displace GNU emacs, VS code, Eclipse, etc. Isn't Swift just a mac thing? How about all the Windows and Linux users? Also note that text editors really thrive on specialized string representations https://cdacamar.github.io/data%20structures/algorithms/benc... which is one reason why Stallman went with developing an Emacs Lisp that was specialized to implement a text editor in as opposed to writi…
Comment linking /data%20structures/algorithms/benchmarking/text%20editors/c++/editor-data-structures/
on “Ask HN: Why aren't text editors using Swift as an extension language?”Submitted Mapping Strings in C++ as a story · 104 points
HN discussionSubmitted Text Editor Data Structures as a story · 2 points
HN discussionSubmitted Text Editor Data Structures: Rethinking Undo as a story · 1 points
HN discussion