[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GNU Emacs raison d'etre - 1981-ish version
From: |
excalamus |
Subject: |
Re: GNU Emacs raison d'etre - 1981-ish version |
Date: |
Thu, 14 May 2020 23:26:05 +0200 (CEST) |
May 14, 2020, 02:24 by address@hidden:
this is so different from the raisons d'être for Emacs that are being
discussed in the other thread that I felt that it would be better to
create a new thread to discuss it...
Emacs lets people with very little experience in programming write
useful programs that are just one or two lines long - and this turns
non-programmers into programmers magically, sometimes without them
noticing. In many cases new users start writing one-liners in Lisp in
their first days using Emacs - so for them it takes just a few days to
be magically transformed into a programmer.
This is very different from having to invest time in energy in Emacs
during years to be adequately rewarded.
My questions to you:
1. What makes that space the way it is?
2. Do other editors, like VSCode, exist in it, too? If yes, why does GNU Emacs feel different? If no, why not?
The zone of proximal development is an area of learning that occurs when
a person is assisted by a teacher or peer with a higher skill set. The person learning the skill set cannot complete it without the
assistance of the teacher or peer. The teacher then helps the student
attain the skill the student is trying to master, until the teacher is
no longer needed for that task.
For example:
Emacs presents a challenge to the user. The challenge can be solved through programming, but the user is unable to do this. To help, Emacs provides ready made components, functions bound to keys, which complete the task when chained together. The user realizes at some point that 1) these actions are functions and 2) they have the ability to write them. Emacs provides the structure required for the user to learn through source code (higher skill set) and C-h f (assistance).
I believe that other editors could occupy this space but do not. Other editors are either word processors or IDEs. Emacs is a hybrid; there are authors who use Emacs solely for writing and the are developers who use it solely for programming. Emacs feels different because it shortens the distance between question and answer. Other editors require searching externally (does MS Word even still have F1 help?). Emacs can be searched inside and out.
- GNU Emacs raison d'etre - 1981-ish version, Eduardo Ochs, 2020/05/14
- RE: GNU Emacs raison d'etre - 1981-ish version, Drew Adams, 2020/05/14
- Re: GNU Emacs raison d'etre - 1981-ish version,
excalamus <=
- Re: GNU Emacs raison d'etre - 1981-ish version, Robert Pluim, 2020/05/15
- Re: GNU Emacs raison d'etre - 1981-ish version, Eli Zaretskii, 2020/05/15
- Re: GNU Emacs raison d'etre - 1981-ish version, Richard Stallman, 2020/05/16
- Re: GNU Emacs raison d'etre - 1981-ish version, Robert Pluim, 2020/05/18
- Re: GNU Emacs raison d'etre - 1981-ish version, Richard Stallman, 2020/05/18
- Re: GNU Emacs raison d'etre - 1981-ish version, Stefan Kangas, 2020/05/19
- Re: GNU Emacs raison d'etre - 1981-ish version, andres . ramirez, 2020/05/19
- Versions of Emacs Manuals on web, Richard Stallman, 2020/05/20
- Re: Versions of Emacs Manuals on web, andrés ramírez, 2020/05/21
- Re: Versions of Emacs Manuals on web, Joost Kremers, 2020/05/21