From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.devel Subject: RE: First draft of the Emacs website Date: Tue, 8 Dec 2015 07:09:36 -0800 (PST) Message-ID: <1c367763-4ba1-4c65-80d1-be1b365c3b35@default> References: <87io4lem98.fsf@petton.fr> <56604A9C.7080508@gmail.com> <20151208130529.GA28682@HAL9000> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1449587408 22421 80.91.229.3 (8 Dec 2015 15:10:08 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 8 Dec 2015 15:10:08 +0000 (UTC) Cc: Emacs developers , John Yates To: Valentijn Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Dec 08 16:09:54 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1a6Jtp-0002P0-K1 for ged-emacs-devel@m.gmane.org; Tue, 08 Dec 2015 16:09:53 +0100 Original-Received: from localhost ([::1]:60330 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a6Jto-0005V0-Mf for ged-emacs-devel@m.gmane.org; Tue, 08 Dec 2015 10:09:52 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39014) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a6Jtj-0005Un-65 for emacs-devel@gnu.org; Tue, 08 Dec 2015 10:09:48 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a6Jtd-00072r-C8 for emacs-devel@gnu.org; Tue, 08 Dec 2015 10:09:47 -0500 Original-Received: from aserp1040.oracle.com ([141.146.126.69]:40337) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a6Jtd-00072n-5f for emacs-devel@gnu.org; Tue, 08 Dec 2015 10:09:41 -0500 Original-Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id tB8F9cgD026498 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 8 Dec 2015 15:09:39 GMT Original-Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235]) by userv0021.oracle.com (8.13.8/8.13.8) with ESMTP id tB8F9bj1016155 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Tue, 8 Dec 2015 15:09:38 GMT Original-Received: from abhmp0006.oracle.com (abhmp0006.oracle.com [141.146.116.12]) by aserv0121.oracle.com (8.13.8/8.13.8) with ESMTP id tB8F9bDR013278; Tue, 8 Dec 2015 15:09:37 GMT In-Reply-To: <20151208130529.GA28682@HAL9000> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6691.5000 (x86)] X-Source-IP: userv0021.oracle.com [156.151.31.71] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-Received-From: 141.146.126.69 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:195979 Archived-At: > > 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. >=20 > Drew, >=20 > 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. >=20 > 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 m= y > opinion, a better idea. >=20 > 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. >=20 > 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 friend= s > to try Emacs simply because he liked org-mode so much. Somewhat related i= s > the fact that Emacs is such a powertool also helps. It really does feel > like you can do anything and more with it. >=20 > Thank you for your time, >=20 > 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).