[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: CommonLisp namespace system (was Re: adding namespaces to emacs-lisp
From: |
David Engster |
Subject: |
Re: CommonLisp namespace system (was Re: adding namespaces to emacs-lisp (better elisp?)) |
Date: |
Sat, 27 Jul 2013 14:00:20 +0200 |
User-agent: |
Gnus/5.130008 (Ma Gnus v0.8) Emacs/24.3 (gnu/linux) |
Bastien writes:
> You can have namespaces clashes too, it's purely conventional.
>
> So to me the only complaint is about symbols' length.
>
> But is that really such a big problem?
>
> The common practice for Emacs Lisp seems to favor explicit and long
> names over terse and hard-to-decipher ones. I guess the length of
> the symbols is more due to this (good) practice than to the length
> of prefixes.
For me, the main problem with the length of symbols is that I
intuitively tend to avoid writing them. For instance, I usually avoid
using defstructs for nicely wrapping global state, because always
writing things like
(setf (my-prefix-struct-somevalue my-prefix--struct) 'foobar)
is just verbose and tiresome.
-David
- RE: CommonLisp namespace system (was Re: adding namespaces to emacs-lisp (better elisp?)), (continued)
- RE: CommonLisp namespace system (was Re: adding namespaces to emacs-lisp (better elisp?)), Drew Adams, 2013/07/26
- Re: CommonLisp namespace system (was Re: adding namespaces to emacs-lisp (better elisp?)), Nic Ferrier, 2013/07/26
- Re: CommonLisp namespace system, Lars Brinkhoff, 2013/07/26
- RE: CommonLisp namespace system, Drew Adams, 2013/07/26
- Re: CommonLisp namespace system, Nic Ferrier, 2013/07/26
- Re: CommonLisp namespace system, Lars Brinkhoff, 2013/07/29
- RE: CommonLisp namespace system (was Re: adding namespaces to emacs-lisp (better elisp?)), Drew Adams, 2013/07/26
- Re: CommonLisp namespace system (was Re: adding namespaces to emacs-lisp (better elisp?)), Richard Stallman, 2013/07/27
- Re: CommonLisp namespace system (was Re: adding namespaces to emacs-lisp (better elisp?)), Nic Ferrier, 2013/07/27
- Re: CommonLisp namespace system (was Re: adding namespaces to emacs-lisp (better elisp?)), Bastien, 2013/07/27
- Re: CommonLisp namespace system (was Re: adding namespaces to emacs-lisp (better elisp?)),
David Engster <=
- Re: CommonLisp namespace system (was Re: adding namespaces to emacs-lisp (better elisp?)), Nic Ferrier, 2013/07/27
- Re: CommonLisp namespace system (was Re: adding namespaces to emacs-lisp (better elisp?)), Richard Stallman, 2013/07/27
- Re: CommonLisp namespace system (was Re: adding namespaces to emacs-lisp (better elisp?)), Nic Ferrier, 2013/07/28
- Re: CommonLisp namespace system (was Re: adding namespaces to emacs-lisp (better elisp?)), Jambunathan K, 2013/07/28
- Re: CommonLisp namespace system (was Re: adding namespaces to emacs-lisp (better elisp?)), Richard Stallman, 2013/07/28
- Re: CommonLisp namespace system (was Re: adding namespaces to emacs-lisp (better elisp?)), Nic Ferrier, 2013/07/28
- Re: CommonLisp namespace system (was Re: adding namespaces to emacs-lisp (better elisp?)), Richard Stallman, 2013/07/29
- Re: CommonLisp namespace system (was Re: adding namespaces to emacs-lisp (better elisp?)), Nic Ferrier, 2013/07/29
- Re: CommonLisp namespace system (was Re: adding namespaces to emacs-lisp (better elisp?)), Richard Stallman, 2013/07/29
- Re: CommonLisp namespace system, Lars Brinkhoff, 2013/07/27