what's emacs's "fundamental value"?

On Jun 29, 12:25 am, Marc Mientki wrote:
> Am 28.06.2010 20:20, schrieb Xah Lee:
> > if you have the right fonts installed, then all the chars on that page
> > shows in latest versions of Google Chrome, Firefox, Opera.
> > they all show in emacs, of course.
> Not in my Emacs (23.2.1 on windows XP)

you need to install the cited fonts first.


> Sorry, but slowly I find your posts as spam.

to the best of your intentions, you probably meant to say you find my views unorthodox.

> Many of your
> proposals look strange for me. This starts with your indentation
> and typography of Lisp codes and use of CamelCase,

this has been discussed in comp.emacs and or gnu.emacs.help newsgroups several times in the past about 4 years.

to repeat my point of view:

• i don't care much about code-formatting style in the sense people should sting others just because their code isn't formatted in a particular way, or in a way comformant to whatever lose guides the language's official documentation may advice. In fact, i consider the habit of thinking about code formatting being a major time drain, and inhibit progress in computer languages. You can ready many articles on my site that discuss this, under the formatting section here: http://xahlee.org/Periodic_dosage_dir/comp_lang.html

• i often use camelCase in my elisp code because i find it easier to distinguish my own variables from emacs lisp's built-in ones. In particular, due to the fact that the emacs-lisp-mode does not do syntax color fully. See:

• Emacs Lisp Mode Syntax Coloring Problem

> and ends
> with your very strange criticism of fundamental values of Emacs.

Right. Thanks for your opinion. It is controversial. I'll nitpick your phrasing a bit. My criticism really isn't about “fundamental values” of emacs, but mostly about its interface. You might think that emacs's interface being its fundamental value... but to me the fundamental value of emacs goes far more than its interface, in fact i consider its interface has little value today. Perhaps that's where we disagree.

• Emacs Modernization

to discuss on emacs further, perhaps we can narrow the cross posting to just comp.emacs.

∑ http://xahlee.org/

No comments:

Post a Comment