all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Richard Stallman <rms@gnu.org>
To: Jean-Christophe Helary <brandelune@gmail.com>
Cc: emacs-devel@gnu.org
Subject: Re: Improve the Emacs Lisp Reference Manual with intro sections
Date: Mon, 21 May 2018 00:09:02 -0400	[thread overview]
Message-ID: <E1fKc86-0004RH-HT@fencepost.gnu.org> (raw)
In-Reply-To: <4BE52FAC-E20A-4588-90B7-2C8AB0D73059@gmail.com> (message from Jean-Christophe Helary on Sun, 20 May 2018 10:04:48 +0900)

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > Also, one of the things that I think is missing from the
  > Introduction is exercises.

I agree this would be a good addition, once we make it correct for
today's Emacs.

One of the reasons it bends over backwards to explain to people
who know absolutely nothing about programming is that
the experience with Multics Emacs (written in Maclisp) around
1980 was that the secretaries that used it learned to write
editing commands with a similar manual.  People were very surprised
by this.

That manual didn't even say it was to teach programming.
It was about "making your own editing commands" or some such thing.
Peoplle speculated that the secretaries would not have tried
if they though it was "programming" because they believed that
programming was very hard and mere secretaries couldn't learn it.
But when they didn't know it was "programming", they tried it
and succeeded.

We don't go to the point of covering up that the topic is programming.
But we want people who think programming is far beyond them
to be able to learn frm this book.

-- 
Dr Richard Stallman
President, Free Software Foundation (https://gnu.org, https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)
Skype: No way! See https://stallman.org/skype.html.




  reply	other threads:[~2018-05-21  4:09 UTC|newest]

Thread overview: 61+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-05-10 12:03 Making Emacs Manuals Available as PDF Files Siraphob (Ben) Phipathananunth
2018-05-10 14:14 ` Jean-Christophe Helary
2018-05-11  4:32   ` Van L
2018-05-11  6:44     ` Eli Zaretskii
2018-05-11 21:44       ` Richard Stallman
2018-05-14 10:27         ` update intro to Emacs Lisp programming (was: Making Emacs Manuals Available as PDF Files) Van L
2018-05-15  3:59           ` Richard Stallman
2018-05-17  0:25             ` Van L
2018-05-17  1:12               ` update intro to Emacs Lisp programming Paul Eggert
2018-05-17 11:38                 ` Jean-Christophe Helary
2018-05-18  2:33                   ` Richard Stallman
2018-05-18 12:16                     ` Jean-Christophe Helary
2018-05-18 13:39                       ` Van L
2018-05-18 15:22                         ` Marcin Borkowski
2018-05-19  0:00                           ` Van L
2018-05-19  0:52                             ` Jean-Christophe Helary
2018-05-20  1:38                               ` Van L
2018-05-20  3:16                           ` Richard Stallman
2018-05-20  3:38                             ` Marcin Borkowski
2018-05-20  6:54                               ` Jean-Christophe Helary
2018-05-20 10:49                                 ` Siraphob (Ben) Phipathananunth
2018-05-20 23:50                                   ` Van L
2018-05-21  4:12                                   ` Richard Stallman
2018-05-21 15:13                                     ` Eli Zaretskii
2018-05-21 15:55                                       ` Siraphob (Ben) Phipathananunth
2018-05-22  2:15                                         ` Richard Stallman
2018-05-22  2:43                                           ` Eli Zaretskii
2018-05-22  2:15                                       ` Richard Stallman
2018-05-21  4:11                                 ` Richard Stallman
2018-05-21  6:30                                   ` Van L
2018-05-22  2:14                                     ` Richard Stallman
2018-05-22 11:20                                   ` Jean-Christophe Helary
2018-05-22 18:07                                     ` Marcin Borkowski
2018-05-22 19:22                                       ` Filipp Gunbin
2018-05-23  3:27                                       ` Richard Stallman
2018-05-23  5:33                                         ` Marcin Borkowski
2018-05-23 14:38                                           ` John Wiegley
2018-05-23 15:06                                             ` Marcin Borkowski
2018-05-25  2:56                                               ` Richard Stallman
2018-05-24  2:49                                           ` Richard Stallman
2018-05-24  4:24                                             ` Marcin Borkowski
2018-05-26  3:51                                               ` Richard Stallman
2018-05-24 16:25                                       ` Thien-Thi Nguyen
2018-05-30 17:28                                         ` Marcin Borkowski
2018-05-30 18:58                                           ` Thien-Thi Nguyen
2018-05-30 20:17                                           ` John Wiegley
2018-06-02 17:44                                             ` Marcin Borkowski
2018-05-23  3:23                                     ` Richard Stallman
2018-05-20  7:10                               ` Eli Zaretskii
2018-05-20 11:00                               ` Van L
2018-05-21  4:10                               ` Richard Stallman
2018-05-22 17:57                                 ` Marcin Borkowski
2018-05-23  1:53                                   ` Van L
2018-05-19  0:48                         ` Jean-Christophe Helary
2018-05-20  3:15                       ` Richard Stallman
2018-05-18  6:46                   ` Van L
2018-05-19  3:20                   ` Improve the Emacs Lisp Reference Manual with intro sections Richard Stallman
2018-05-20  1:04                     ` Jean-Christophe Helary
2018-05-21  4:09                       ` Richard Stallman [this message]
2018-05-18  2:31               ` update intro to Emacs Lisp programming (was: Making Emacs Manuals Available as PDF Files) Richard Stallman
2018-05-18  7:07                 ` Van L

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=E1fKc86-0004RH-HT@fencepost.gnu.org \
    --to=rms@gnu.org \
    --cc=brandelune@gmail.com \
    --cc=emacs-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.