@ericsfraga @mstempl I learned about all three of #Emacs, #TeXLaTeX, and #literateprogramming at the same time in the late 1980s.
The first two always went together, and the third was a dream, a thing only the gods upon Mount Knuth-lympus could do.
Then, much later! Oh happy day! #OrgMode came along, and all three were baked into a warm, delicious pound cake. The tool that decisively allowed me to become a confident Emacs user was to make my config a literate Org document. Inspired by @sacha's example! Having it be a document, structured as an outline, with paragraphs of prose, was just qualitatively different from a monolithic lisp file.
Collapsing outline elements (1) allow fractal movement between a gestalt and detailed view, and (2) impose structure. There is no way to overstate how necessary are both of these for managing even as small a project as my ... HOLY SHIT, I JUST LOOKED, and my config is more than 1,800 lines of code!
Okay, point proved
@jameshowell @ericsfraga @sacha sounds quite familiar. In fact LaTeX was my introduction to Emacs and that in turn made me try Linux in the early 90s. I'm getting old obviously but I still use Emacs and nowadays Orgmode.
@jameshowell @ericsfraga @mstempl @sacha
I used to know #LaTeX quite well, and used #AucTeX in #emacs to write my LaTeX. I've realized that since I started using #OrgMode to write documents, my needed knowledge of LaTeX has dropped about 90%!
In 2026 (as in 2006!) LaTeX really ought to be an intermediate output format of something that makes an abstract syntax tree (org-export or pandoc). Especially when you can still write it by hand when you need total control. Truly the best of both worlds.