unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Drew Adams <drew.adams@oracle.com>
To: John Yates <john@yates-sheets.org>
Cc: Emacs developers <emacs-devel@gnu.org>
Subject: RE: First draft of the Emacs website
Date: Thu, 3 Dec 2015 16:58:25 -0800 (PST)	[thread overview]
Message-ID: <eb5f1f1d-9bea-448c-834c-c07f5e7c36bd@default> (raw)
In-Reply-To: <CAJnXXohjRocvhjy5k7H=QVhq-B_s54dTeTtxeissZKak8fASrQ@mail.gmail.com>

[-- Attachment #1: Type: text/plain, Size: 3414 bytes --]

John,

 

My comments might have suggested that to you, but I don't think they suggest that.

 

I too think the site should address itself to, among others, and in particular, new users and young new users.

 

I disagree that mention of Lisp need be offputting to such people. On the contrary, I think that we can point to the advantages of Emacs being a Lisp environment and being user-extensible by way of Lisp (among other advantages).

 

We can agree to disagree about that. But I, no less than you, I think, have new users and young users in mind. 

 

Just because I have a grey beard, that does not mean that my suggestions are not aimed at those without grey beards and those (with or without beard, and regardless of color) who might be new users.

 

If I were a 13-year old, and I knew little or nothing about Lisp or Emacs, I would be interested to hear something about Emacs being bathed in Lisp and being, in fact, a Lisp environment, and that I (yes, as only a newbie Emacs user) could use some simple Lisp to extend and customize Emacs to fit my 13-year-old self. 

 

That would be something that attracted me, as one 13 year-old, not something that put me off. All newbies, and all 13 year-olds, are not the same.

 

It has to be presented carefully, of course. There should be no impression that one has to know Lisp to use Emacs. That doesn't mean that we can't mention Lisp as one of the BIG advantages that Emacs has to offer. Not to mention that would be, well, burying the lead - the main story. IMHO.

 

Drew,

 

You and I are old "grey beards".  My point was that mentioning things that we - as seasoned users of Emacs - like is quite a bit different from imagining the website as a sales pitch to someone who has not used Emacs but _might_ - given an appropriate message - be coaxed into trying it.  If you accept such messaging as the site's first goal then you have to try to put yourself in the mindset of such a viewer.

 

Your comments suggest that perhaps you do not buy into that being the first goal.

 

/john

 

On Thu, Dec 3, 2015 at 5:57 PM, Drew Adams <HYPERLINK "mailto:drew.adams@oracle.com" \ndrew.adams@oracle.com> wrote:

FWIW -

(My assumption is that anyone who does not already have some exposure to the command-line is a lost cause, but I would be happy to be corrected.)

I disagree. You do not need to be familiar with using a CLI to use Emacs. (I use M-x grep, and that's about it, these days.)

* Hence any mention of Lisp seems inappropriate.  We had better hope that Emacs' Out-Of-Box impression is good enough to motivate - in time - an interest in Lisp, rather than presume it.  Even more off-putting are the fine points of various Lisp dialects and Lisp extensions.

Not presuming "an interest in Lisp" is not the same as forbidding "any mention of Lisp". And I disagree that any mention of Lisp is inappropriate. 

I agree that no mention need be made of different Lisps or dive into specific aspects of Lisp. 

But it can be mentioned that you have available a powerful, easy-to-use (yes), very high-level programming language to extend and interact with Emacs. And yes, this is end-user stuff. (IMHO)

* Displaying Lisp code is probably not a great "come-on".

Simple Lisp code need not be a giant turn-off either, and need not be verboten in this context.

[-- Attachment #2: Type: text/html, Size: 9995 bytes --]

  reply	other threads:[~2015-12-04  0:58 UTC|newest]

Thread overview: 111+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-11-28 23:29 First draft of the Emacs website Nicolas Petton
2015-11-28 23:51 ` Jean-Christophe Helary
2015-11-29  0:03 ` Daniel Pimentel
2015-11-29  1:02 ` Xue Fuqiao
2015-11-29  1:26   ` Nicolas Petton
2015-11-29  2:19     ` Alex Dunn
2015-11-29  3:31       ` Jean-Christophe Helary
2015-11-29  5:42         ` Random832
2015-11-29  8:15           ` David Caldwell
2015-11-29 14:25             ` Dmitry Gutov
2015-11-30 17:49             ` Emacs for Mac OS X bundle (was: First draft of the Emacs website) John Wiegley
2015-11-30 20:02               ` Emacs for Mac OS X bundle David Caldwell
2015-12-01  0:15                 ` Xue Fuqiao
2015-12-01  1:40                   ` David Caldwell
2015-11-30  0:02     ` First draft of the Emacs website Xue Fuqiao
2015-11-29  8:06 ` Przemysław Wojnowski
2015-11-29 10:27   ` Zack Piper
2015-11-29 12:36     ` Rasmus
2015-11-29 12:58       ` Nicolas Petton
2015-11-29 14:00       ` Marcin Borkowski
2015-11-29 10:15 ` David Engster
2015-11-29 12:56   ` Nicolas Petton
2015-11-29 15:17 ` Dmitry Gutov
2015-11-29 19:38   ` Nicolas Petton
2015-11-29 22:01     ` Dmitry Gutov
2015-11-29 22:11       ` Nicolas Petton
2015-11-29 16:21 ` Christopher Allan Webber
2015-11-29 19:39   ` Nicolas Petton
2015-11-29 21:45 ` Artur Malabarba
2015-11-29 22:11   ` Nicolas Petton
2015-11-30  0:04     ` Artur Malabarba
2015-11-30  1:29       ` Alex Dunn
2015-11-30  9:43         ` Artur Malabarba
2015-11-30 10:33           ` Dani Moncayo
2015-11-30 15:22             ` Drew Adams
2015-11-30 16:06   ` Nicolas Petton
2015-11-30 16:16     ` Yuri Khan
2015-11-30 16:23       ` Nicolas Petton
2015-12-01 14:37     ` Richard Stallman
2015-12-01 14:56       ` Nicolas Petton
2015-11-30 19:48 ` Milan Zamazal
2015-12-02 16:45   ` Drew Adams
2015-12-02 17:22     ` Nicolas Petton
2015-12-02 16:36 ` Random832
2015-12-02 17:12   ` Nicolas Petton
2015-12-02 18:07     ` Yuri Khan
2015-12-02 18:26       ` Nicolas Petton
2015-12-02 18:29       ` Nicolas Petton
2015-12-02 18:30         ` Yuri Khan
2015-12-02 23:47   ` Xue Fuqiao
2015-12-04  3:57     ` Random832
2015-12-04  5:17       ` License of the Emacs website (was: Re: First draft of the Emacs website) Chad Brown
2015-12-05  0:19       ` First draft of the Emacs website Richard Stallman
2015-12-03 13:58 ` Clément Pit--Claudel
2015-12-03 22:17   ` John Yates
2015-12-03 22:30     ` Nicolas Petton
2015-12-03 22:57     ` Drew Adams
2015-12-03 23:26       ` John Yates
2015-12-04  0:58         ` Drew Adams [this message]
2015-12-08 13:05           ` Valentijn
2015-12-08 15:09             ` Drew Adams
2015-12-08 15:21               ` Spencer Boucher
2015-12-08 16:08                 ` David Kastrup
2015-12-08 20:52                 ` Marcin Borkowski
2015-12-08 21:51                   ` Drew Adams
2015-12-08 21:58                     ` Drew Adams
2015-12-09 21:00                     ` Marcin Borkowski
2015-12-10  5:28                     ` Richard Stallman
2015-12-10  9:10                       ` David Kastrup
2015-12-10  5:27                   ` Richard Stallman
2015-12-10 16:13                     ` Python vs Lisp (followups to -tangents) Random832
2015-12-10 18:40                       ` Sam Steingold
2015-12-10 22:31                         ` Random832
2015-12-16 15:57                           ` Sam Steingold
2015-12-16 17:56                           ` Christopher Allan Webber
2015-12-09  6:06                 ` First draft of the Emacs website Richard Stallman
2015-12-04  6:06         ` David Kastrup
2015-12-04  9:37           ` Eli Zaretskii
2015-12-04  9:42             ` David Kastrup
2015-12-04 10:11               ` Eli Zaretskii
2015-12-04 10:42                 ` Nicolas Petton
2015-12-04 10:44                 ` David Kastrup
2015-12-04 11:03                   ` Eli Zaretskii
2015-12-04 22:26                   ` Paul Eggert
2015-12-04 22:30                     ` David Kastrup
2015-12-04  8:42         ` Eli Zaretskii
2015-12-03 23:59     ` Clément Pit--Claudel
  -- strict thread matches above, loose matches on Subject: below --
2015-12-02 12:47 H.Tsurumoto
2015-12-02 13:07 ` David Kastrup
2015-12-02 14:55   ` Random832
2015-12-02 15:16     ` David Kastrup
2015-12-02 15:39       ` Drew Adams
2015-12-02 15:42       ` Nicolas Petton
2015-12-02 15:53         ` David Kastrup
2015-12-02 16:07           ` Nicolas Petton
2015-12-02 15:55         ` Yuri Khan
2015-12-02 15:57           ` Nicolas Petton
2015-12-02 16:05             ` David Kastrup
2015-12-02 16:07             ` Yuri Khan
2015-12-02 16:08           ` Random832
2015-12-03  6:22         ` Richard Stallman
2015-12-03  9:29           ` Nicolas Petton
2015-12-03  9:59             ` Alexis
2015-12-03 10:51               ` Nicolas Petton
2015-12-04  5:22                 ` Richard Stallman
2015-12-04  9:07                   ` Nicolas Petton
2015-12-04  5:22             ` Richard Stallman
2015-12-04  9:36               ` Nicolas Petton
2015-12-03  6:21   ` Richard Stallman
2015-12-02 14:14 ` Nicolas Petton
2015-12-02 16:39   ` David Engster

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

  List information: https://www.gnu.org/software/emacs/

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

  git send-email \
    --in-reply-to=eb5f1f1d-9bea-448c-834c-c07f5e7c36bd@default \
    --to=drew.adams@oracle.com \
    --cc=emacs-devel@gnu.org \
    --cc=john@yates-sheets.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 public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).