4 ms·
I have no desire to get into a personal argument, but I would like to point out that one contribution he has made for me that have not seen elsewhere is that he
by tumba 11y ago
I have no desire to get into a personal argument, but I would like to point out that one contribution he has made for me that have not seen elsewhere is that he has chosen to use Emacs as a text-processing scripting environment in preference to Perl or Python or some other scripting languages. Without commenting on issues of style or idiom I found his write-ups of this experience using the text-editing primitives of Emacs to be useful and interesting.
For example, consider:
"Text Processing: Emacs Lisp vs Perl"
http://ergoemacs.org/emacs/elisp_text_processing_lang.html http://ergoemacs.org/emacs/elisp_text_processing_lang.html
"How to Write grep in Emacs Lisp"
http://ergoemacs.org/emacs/elisp_grep_script.html http://ergoemacs.org/emacs/elisp_grep_script.html
- lispm 11y agoI would avoid this stuff. His language advocacy is not very convincing and he also fails to understand what grep does.
- klibertp 11y agoOMG, he actually loads all the files to temporary buffers and calls it `grep`? And the other text is misguided for the most part and reveals a misunderstanding of some basic concepts. tumba, please don't use these texts. I second lispm here. Only read these once you have a solid understanding of described concepts yourself.
- xahlee 11y agoemacs lisp cannot load one line of a file. It's whole or nothing.