[Top][All Lists]

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

Re: lexbind ready for merge

From: Daniel Colascione
Subject: Re: lexbind ready for merge
Date: Wed, 30 Mar 2011 08:09:47 -0700
User-agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv: Gecko/20110303 Thunderbird/3.1.9

On 3/30/11 4:35 AM, Juanma Barranquero wrote:
> On Wed, Mar 30, 2011 at 06:10, Daniel Colascione
> <address@hidden> wrote:
>> Even if it's not particularly common, being consistent with Common Lisp and
>> having fewer special cases are good things.  Some people use constructs like
>> this to create module-private variables (which is a bad idea, but that
>> doesn't stop people doing it.)
> Why a bad idea? It's a common idiom for private, persistent variables.

Well, it's a great idea if you're into that kind of thing.  Personally,
I feel that having the ability to peer inside a module's state and see
what's wrong is helpful, and truly private variables don't add much over
having a naming convention that discourages casual modification.

Attachment: signature.asc
Description: OpenPGP digital signature

reply via email to

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