emacs-devel
[Top][All Lists]
Advanced

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

Re: e and pi


From: David De La Harpe Golden
Subject: Re: e and pi
Date: Sat, 18 Sep 2010 17:07:14 +0100
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.12) Gecko/20100913 Icedove/3.0.7

On 18/09/10 06:58, MON KEY wrote:

My impression is that the CL convention for `+' and `*' wrappers is an
idiom born of lexical/dynamic scoping tensions.

Yeah, there's near-universal adherence to the *earmuffs* naming 
convention for dynamically scoped stuff in common lisp land, which is 
probably _why_ things "work well in practice" (as Stefan wrote) there.
It's Perl that I associate with mixing lexicals ("my") and dynamics 
("local") without a naming convention (or full separate namespace).
islisp's dynamic-let/dynamic etc. was cleaner than common lisp's 
approach. Probably backward compat is too much of a concern to make that 
feasible for emacs lisp though (cl presumably had similar backward 
compat concerns...).





reply via email to

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