Everytime I've heard a #Vim user say something to the effect of "can your emacs do THAT" the answer has always been yes of course thats a one-liner, but there's still no serious #noweb programming modes for vim that allow polyglot literate programming, while there are several for #emacs
@rml exactly very weird to Vim to Emacs. While you can write text and code on both, you can't surf the web, read PDFs and all the other stuff I use Emacs for in Vim. Text editing is just one the 'fruits' of Emacs.
It is YEARS since I used noweb, but maybe I could use it again, say for ports to other languages than C of program06 (my program that VIOLATES BELL INEQUALITIES despite having nothing resembling the non-existent ‘entanglement’).
The GNU Guile documentation has been done by snarfing, and yet that hasn’t made it up-to-date and comprehensible, generally. I’m of the school that thinks it better to code so that you do not NEED a comment, because comments will always lose touch with the actual code.
See, for instance, recently somewhere I added macros or functions that say things like ‘exit_the_event_loop’, even if they do nothing. It is better than having a comment there that says what’s going on.