From: Rainer M Krug <r.m.krug@gmail.com>
To: rusi <rustompmody@gmail.com>
Cc: help-gnu-emacs@gnu.org
Subject: Re: Issues with emacs
Date: Sun, 24 Jun 2012 12:14:57 +0200 [thread overview]
Message-ID: <4FE6E8A1.5060107@gmail.com> (raw)
In-Reply-To: <eb39fdb6-8a12-4426-b149-4861b4b26f23@km7g2000pbc.googlegroups.com>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 24/06/12 08:39, rusi wrote:
> On Jun 24, 7:39 am, ken <geb...@mousecar.com> wrote:
>
>> 5. Make the elisp documentation and tutorials so easy and fun to learn that tons of people
>> actually want to write code.
>
> When I first started reading the emacs/elisp docs around 93 I found them a model of clarity.
> Has that changed much? I dont think so
>
> Whats changed? The fact that we are in 2012. In those days it was completely natural to expect
> that somebody who used a computer read a manual Today thats a strange requirement to say the
> least.
>
> Would a modern kid using a new phone/car expect to read a manual? The fact is they dont
> (whereas oldies like me struggle to find them :-) )
>
> And so you give them emacs along with a manual and they look at you funny.
>
> By chance they look inside and they find: - there's a key called Meta? Whazzat? - C-p and C-n
> do up and down? Really?! (and whatever is C- ?) - And when you tell them arrow keys work just
> fine they are ready with a lock and key to put you away somewhere
And I this is a very important point: one advantage I think many of us see in emacs (you can
(probably even have to) do everything with keyboarsd shortcut / sequences) is the point where new
users omost often struggle - and I speak of experience. I started using emacs because of ESS-mode
for writing R programs - but I regularly tried eclipse because of its
1) more "convential" (read: GUI) look
2) the possibility to do everything with eh mouse.
but I always went back to emacs because simply ESS was much better.
Then I started, for a bigger project in R, to use org-mode for literate programming, and I thought
after some time again about eclipse, but: there is nothing like org mode.
So in a nutshell: I had to dig my way through the
a) "conservative look" (Which I really like by now!) and, more difficult,
b) the un-usual (in the eyes of most non-emacs users) keyboard shortcuts.
So two (probably three) points spring to mind which *could* make emacs more attractive for new
users to reach that "point of no return" where they realize: there is nothing like amacs!
1) improve the menu to live up to "moderm" menu standards, so that efffectually everything could
be done by using the mouse (*but most definitely keep the keyboard shortcuts!!!!!!!). I know that
this is not possible for all additional packages, but at least the emacs core should be usable
completely via mouse.
2) improve the GUI look, to conform more with a "modern" look
3) change the menu, so that there the new users learns to do the stuff by using the mose (and
introduce the keyboard e.g. in brackets).
- From my experience: when (or in many cases "if") the new user manages to accept and use way of
using emacs (now via initially *very strange* keyboard shortcuts) to reach the brilliant features
and tha land off possibilities hidden behind, they will stay. If the initial crossing of the
border can be done easier, more users will discover the wonders of emacs.
Cheers,
Rainer
>
> tl;dr version: Saying that emacs manuals are not fun and easy to learn is wrong. Its just that
> reading them feels like 1980
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAk/m6KEACgkQoYgNqgF2egq1zgCeJ0lcrcQP/K4ThL++kqAPWCMn
xLgAn2Nf0P3OCW3HbDj0V7JvVwBhOLS8
=MRnE
-----END PGP SIGNATURE-----
next prev parent reply other threads:[~2012-06-24 10:14 UTC|newest]
Thread overview: 123+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <mailman.2952.1339986753.855.help-gnu-emacs@gnu.org>
2012-06-18 3:22 ` Emacs users a dying breed? Pascal J. Bourguignon
2012-06-18 9:32 ` djc
2012-06-18 10:25 ` Pascal J. Bourguignon
2012-06-18 17:09 ` Ken Goldman
2012-06-21 15:27 ` rusi
2012-06-22 6:19 ` Tom
2012-06-22 8:45 ` Jeremiah Dodds
2012-06-22 9:40 ` Tom
2012-06-22 11:07 ` Bastien
2012-06-22 11:16 ` Andreas Röhler
2012-06-24 23:19 ` James Freer
2012-06-25 7:23 ` give emacs --daemon / emacsclient a try (was: Re: Emacs users a dying breed?) Gregor Zattler
[not found] ` <mailman.3407.1340581002.855.help-gnu-emacs@gnu.org>
2012-06-25 2:58 ` Emacs for writers (was " rusi
2012-06-25 9:38 ` James Freer
2012-06-26 21:47 ` James Freer
[not found] ` <mailman.3534.1340747277.855.help-gnu-emacs@gnu.org>
2012-06-27 3:41 ` rusi
2012-06-22 13:13 ` Emacs users a dying breed? Tom
[not found] ` <mailman.3233.1340370922.855.help-gnu-emacs@gnu.org>
2012-06-22 14:12 ` Jay Belanger
2012-06-22 15:02 ` Tom
[not found] ` <mailman.3245.1340377350.855.help-gnu-emacs@gnu.org>
2012-06-22 18:25 ` John Bokma
2012-06-22 11:17 ` Jeremiah Dodds
2012-06-22 12:03 ` Andreas Röhler
2012-06-22 12:21 ` Richard Riley
2012-06-22 13:04 ` Jonathan Groll
2012-06-23 11:33 ` Philipp Haselwarter
2012-06-23 12:05 ` Teemu Likonen
2012-06-23 12:35 ` Philipp Haselwarter
2012-06-23 12:53 ` Eli Zaretskii
2012-06-23 13:53 ` S Boucher
2012-06-23 12:37 ` suvayu ali
2012-06-25 19:00 ` Ken Goldman
2012-06-23 14:02 ` S Boucher
2012-06-22 12:46 ` Thien-Thi Nguyen
2012-06-22 13:27 ` Andreas Röhler
2012-06-22 13:45 ` Doug Lewan
2012-06-22 13:09 ` Tom
2012-07-02 11:36 ` Mihamina Rakotomandimby
2012-06-22 15:08 ` Issues with emacs (was Emacs users a dying breed?) rusi
2012-06-22 15:26 ` Issues with emacs Pascal J. Bourguignon
2012-06-23 2:28 ` rusi
2012-06-23 9:47 ` Pascal J. Bourguignon
2012-06-22 16:41 ` Issues with emacs (was Emacs users a dying breed?) Drew Adams
2012-06-22 18:01 ` Bastien
2012-06-23 20:04 ` Tom
2012-06-24 11:38 ` Eric Abrahamsen
2012-06-24 14:00 ` Drew Adams
2012-06-25 19:23 ` Ludwig, Mark
[not found] ` <mailman.3361.1340537904.855.help-gnu-emacs@gnu.org>
2012-06-24 13:52 ` Issues with emacs Pascal J. Bourguignon
[not found] ` <mailman.3330.1340481863.855.help-gnu-emacs@gnu.org>
2012-06-23 23:49 ` Dan Espen
2012-06-24 1:24 ` Pascal J. Bourguignon
2012-06-24 2:39 ` ken
2012-06-25 18:02 ` Sivaram Neelakantan
2012-06-26 3:03 ` becoming a developer [was: Re: Issues with emacs] ken
[not found] ` <mailman.3485.1340679833.855.help-gnu-emacs@gnu.org>
2012-06-26 3:23 ` rusi
[not found] ` <CAPyVhy_fL3KLrNzqOMbg69UqUMAKPmXbbu7gVYQcK+KiML44hA@mail.gmail.com>
[not found] ` <CAJ+Teof7T6qXdztq_Pjh+S8gVXQV-ToYJ6EQrPNYQAumn_aDOA@mail.gmail.com>
2012-06-27 13:38 ` antoine no
2012-06-27 17:44 ` Aurélien Aptel
2012-06-26 12:29 ` becoming a lisp developer Pascal J. Bourguignon
2012-06-27 15:36 ` ken
2012-06-27 16:12 ` PJ Weisberg
[not found] ` <mailman.3561.1340811384.855.help-gnu-emacs@gnu.org>
2012-06-27 16:09 ` Pascal J. Bourguignon
[not found] ` <mailman.3455.1340647361.855.help-gnu-emacs@gnu.org>
2012-06-25 18:40 ` Issues with emacs notbob
2012-06-25 19:05 ` Glyn Millington
[not found] ` <mailman.3348.1340505598.855.help-gnu-emacs@gnu.org>
2012-06-24 6:39 ` rusi
2012-06-24 7:01 ` Corentin Henry
2012-06-24 7:55 ` Andreas Röhler
2012-06-24 16:04 ` Eli Zaretskii
2012-06-24 17:38 ` Andreas Röhler
2012-06-24 18:21 ` Eli Zaretskii
[not found] ` <mailman.3355.1340524541.855.help-gnu-emacs@gnu.org>
2012-06-24 12:17 ` notbob
2012-06-24 13:24 ` Deniz Dogan
2012-06-24 14:42 ` Yuri Khan
2012-06-24 15:08 ` Gregory Benjamin
2012-06-25 19:26 ` Deniz Dogan
2012-06-24 16:24 ` Eli Zaretskii
2012-06-25 19:25 ` Deniz Dogan
2012-06-24 13:36 ` Richard Riley
[not found] ` <mailman.3362.1340544276.855.help-gnu-emacs@gnu.org>
2012-06-24 14:03 ` notbob
2012-06-24 16:01 ` Eli Zaretskii
2012-06-24 10:14 ` Rainer M Krug [this message]
2012-06-24 14:18 ` Drew Adams
2012-06-24 15:41 ` Rainer M Krug
2012-06-24 16:07 ` Drew Adams
2012-06-24 16:48 ` Rainer M Krug
[not found] ` <mailman.3354.1340521292.855.help-gnu-emacs@gnu.org>
2012-06-24 12:15 ` notbob
2012-06-24 14:02 ` Drew Adams
2012-06-25 3:54 ` ken
[not found] ` <mailman.3424.1340596458.855.help-gnu-emacs@gnu.org>
2012-06-25 5:51 ` rusi
2012-06-25 7:45 ` Helmut Eller
2012-06-25 8:57 ` Tom
2012-06-25 21:24 ` Jeremiah Dodds
2012-06-26 5:50 ` Tom
2012-06-26 20:08 ` Jeremiah Dodds
[not found] ` <mailman.3486.1340689846.855.help-gnu-emacs@gnu.org>
2012-06-26 13:29 ` notbob
2012-06-26 17:47 ` Dustin Hemmerling
2012-06-26 18:13 ` Sivaram Neelakantan
2012-06-26 18:32 ` Richard Riley
2012-06-28 12:14 ` Tom
[not found] ` <mailman.3520.1340735564.855.help-gnu-emacs@gnu.org>
2012-06-26 19:28 ` notbob
2012-06-26 19:49 ` Ludwig, Mark
2012-06-26 19:52 ` Pascal J. Bourguignon
2012-06-27 15:49 ` PJ Weisberg
2012-06-28 2:09 ` John Wiegley
[not found] ` <mailman.3523.1340740164.855.help-gnu-emacs@gnu.org>
2012-06-26 20:13 ` notbob
2012-06-26 23:57 ` John Wiegley
2012-06-27 9:23 ` temacs Jambunathan K
2012-06-27 14:44 ` temacs Ken Goldman
2012-06-28 2:40 ` temacs John Wiegley
2012-06-28 8:49 ` temacs Bastien
2012-06-29 19:37 ` temacs Ken Goldman
[not found] ` <mailman.3732.1340998682.855.help-gnu-emacs@gnu.org>
2012-06-30 3:51 ` temacs rusi
2012-06-27 14:44 ` temacs suvayu ali
2012-06-27 16:24 ` temacs Alp Aker
2012-06-27 19:57 ` temacs Ken Goldman
2012-07-05 4:14 ` temacs John Wiegley
2012-07-05 12:46 ` temacs Eli Zaretskii
2012-07-07 16:51 ` temacs John Wiegley
2012-07-07 17:20 ` temacs Eli Zaretskii
2012-06-27 15:48 ` Issues with emacs Stefan Monnier
2012-06-26 3:08 ` rusi
2012-06-26 8:35 ` Thien-Thi Nguyen
2012-06-27 5:54 ` MBR
2012-06-26 18:03 ` Bug Dout
2012-06-25 2:43 ` Issues with emacs (was Emacs users a dying breed?) Ugly Sean
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=4FE6E8A1.5060107@gmail.com \
--to=r.m.krug@gmail.com \
--cc=help-gnu-emacs@gnu.org \
--cc=rustompmody@gmail.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.
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).