emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Proper namespaces in Elisp


From: João Távora
Subject: Re: Proper namespaces in Elisp
Date: Wed, 6 May 2020 20:48:30 +0100

On Wed, May 6, 2020 at 8:07 AM Andrea Corallo <address@hidden> wrote:

> No, what I suggested is to split symbols from bindings because only
> these seconds are the ones causing name clashes.

AFAIK your argument goes like this:  CL packages are a bad
idea because, when you use them like this other system that is
not CL packages, they don't work like you want. This is circular.
It will infloop this thread.

This is why I encouraged you to study it, because you presented
an odd example that seemed to indicate you didn't know
understand how quoting works inside package.  I apologize.

You _could_ have said you that some other namespacing system
X is also _sufficient_ for the problems we're trying to solve right
now and then proceeded to justify that.  E.g. you could say X is
easier to implement, is faster at x-time (where x = run/compile/
read), has a less verbose interface, fries omelets, etc. That would
be a productive discussion, quite different from sidelining a valid
alternative with a circular argument based loosely on taste and
no demonstration of technical downsides.

João



reply via email to

[Prev in Thread] Current Thread [Next in Thread]