[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: CommonLisp namespace system (was Re: adding namespaces to emacs-lisp
From: |
Nic Ferrier |
Subject: |
Re: CommonLisp namespace system (was Re: adding namespaces to emacs-lisp (better elisp?)) |
Date: |
Sat, 27 Jul 2013 17:56:33 +0100 |
David Engster <address@hidden> writes:
> 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.
This is half the reason I want to do something about namespaces. When
names get very long indeed even the spaces start to disappear.
- 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?)), 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, 2013/07/27
- Re: CommonLisp namespace system (was Re: adding namespaces to emacs-lisp (better elisp?)),
Nic Ferrier <=
- 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
- RE: CommonLisp namespace system (was Re: adding namespaces to emacs-lisp (better elisp?)), Drew Adams, 2013/07/26