Warning: this is an htmlized version!
The original is here, and
the conversion rules are here.
-- This file:
--   http://anggtwu.net/LUA/ParseIrcLogs1.lua.html
--   http://anggtwu.net/LUA/ParseIrcLogs1.lua
--          (find-angg "LUA/ParseIrcLogs1.lua")
-- Author: Eduardo Ochs <eduardoochs@gmail.com>
--
-- (defun e () (interactive) (find-angg "LUA/ParseIrcLogs1.lua"))
-- (find-es "eev" "lumie-5-year-old")
-- (find-es "rcirc" "propertize")
-- (find-TH "2024-eev-for-5-year-olds")


lumielog = [=[
<Lumie> edrx: maybe you can give me a summary for a 5-year old about it
<edrx> Lumie: let me try
<edrx> Lumie: Emacs was created when computers were much more primitive
       and people were much more creative
<Lumie> I meant eev, but sure
<edrx> Lumie: by people who decided to take their favorite
       programming language - Lisp - and add a few functions to it
       to make a very basic extensible editor in which they could
       write Lisp expressions like, say, (+ 1 2), and execute them
       by putting the cursor after the ")" and typing C-x C-e
<Lumie> edrx: I know!
<edrx> Lumie: that functionality is still present, but most people
       are against - or rather, FEROCIOUSLY against - teaching it
       to beginners
<edrx> Lumie: so, for example, you can paste this into a file in which
       you keep your notes
<edrx> (info "(emacs)Init File")
<Lumie> My bad, I thought you started a lecture on emacs, patience
        was never one of my virtues :)
<edrx> Lumie: and use it as a kind of hyperlink - but you will have to
       execute it with C-e C-x C-e - that I will abbreviate as C-exe -
       instead of clicking on it.
<edrx> the core of eev is a key sequence - M-e - that works as C-exe,
       and lots of features to encourage people to put sexps
       in their notes and use them in hyperlinks.
<edrx> that's "executable notes".
<edrx> but nowadays it is better to start by the feature in the
       screenshots with handwriting near the top of this page:
       http://anggtwu.net/eepitch.html
<edrx> and you can try that by running this:
         (progn (package-install 'eev)
                (eev-beginner)
                (find-eev-quick-intro "6.1."))
<edrx> and that's a way to explain eev to a 5-year old
<Lumie> Seems like something I don't see myself using sorry to say,
        my workflow doesn't really need that
<edrx> Lumie: ok
<Lumie> I'm a simple person
<edrx> Lumie: in the last strike that we had here the students
       occupied one of the buildings and I gave a workshop on these
       things
<edrx> the compsci students didn't come, of course
<edrx> and the psychology students liked it because they found it
       fun to play with
<Lumie> :)
<edrx> so for 5-year olds I can say "try it, it is fun!"
<edrx> older kids expect something useful
<bpalmer> edrx: that explanation of eev is very polished, I think.
<edrx> bpalmer: thanks! =)
]=]







-- Local Variables:
-- coding:  utf-8-unix
-- End: