unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Drew Adams <drew.adams@oracle.com>
To: Valentijn <valentijn@linux.com>
Cc: Emacs developers <emacs-devel@gnu.org>,
	John Yates <john@yates-sheets.org>
Subject: RE: First draft of the Emacs website
Date: Tue, 8 Dec 2015 07:09:36 -0800 (PST)	[thread overview]
Message-ID: <1c367763-4ba1-4c65-80d1-be1b365c3b35@default> (raw)
In-Reply-To: <20151208130529.GA28682@HAL9000>

> > 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,
> 
> I'm might be able, as a seventeen year old (since two days!), to a
> somewhat interesting perspective on this. Some background information
> which might be useful:  I'm a GNU/Linux user for the past two/threeish
> years, emacs user since a year, a ex-vim user and tend to use the
> commandline a lot.
> 
> You're on the right track with the lisp thing and it's a very important
> thing to talk about but you're forgetting that the word Lisp doesn't
> really mean anything to people as young as me. I mostly know it as the
> thing that powers in Emacs and the old AI labs. What Lisp was to you is
> what Python is for us (at least I assume). Putting the emphasis on Emacs
> having a full porgramming language which just happens to be Lisp is, in my
> opinion, a better idea.
> 
> One of the biggest, if not the biggest, things that made me interested in
> Emacs was the ease of customization and the high amount of plugins
> available. One of the biggest thing that annoyed me with vim is how slow
> it would get if you tried to install any plugin on it. It would take a
> minute to start up.
> 
> Another thing are the great tools that Emacs has. Things like org-mode,
> eshell/ansi-term, gnus, etc... are one of the things we really should be
> spending more time on promoting. Recently I at least got one of my friends
> to try Emacs simply because he liked org-mode so much. Somewhat related is
> the fact that Emacs is such a powertool also helps. It really does feel
> like you can do anything and more with it.
> 
> Thank you for your time,
> 
> Valentijn

That all sounds good to me!  I think we agree on what's important
wrt the language environment for this editor, and wrt whether that
is something to point out to newbies, old and new alike.

At the end of the day, we do need to refer to the language by its
name, I think, but we could stress that it is a "Python-like"
language, to connect with what people might be more familiar with.
Concentrate on its features rather than its name: Why someone
should want to know that it is part of Emacs, even at the outset.
What it brings to Emacs and its users.

Point out that the extensive ability to customize Emacs, as well as
the plethora of available "plug-ins", are thanks to its Python-like
extension language (Lisp).






  reply	other threads:[~2015-12-08 15:09 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
2015-12-08 13:05           ` Valentijn
2015-12-08 15:09             ` Drew Adams [this message]
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=1c367763-4ba1-4c65-80d1-be1b365c3b35@default \
    --to=drew.adams@oracle.com \
    --cc=emacs-devel@gnu.org \
    --cc=john@yates-sheets.org \
    --cc=valentijn@linux.com \
    /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).