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]