[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Rationalising c[ad]\{2,5\}r.
From: |
Stefan Monnier |
Subject: |
Re: Rationalising c[ad]\{2,5\}r. |
Date: |
Fri, 13 Mar 2015 16:38:05 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) |
> They're not that rare. I count 304 currently in Emacs, including
> eudc-cdaar (twice), in 78 files. That's a lot of files that need to
> require cl.
Most likely 99.9% of these files also use other CL facilities, so that
wouldn't save them from requiring CL. And in any case, using CL
facilities is perfectly fine (provided you do it via cl-lib rather than
cl.el).
> let-binding variables, then accessing them, must be quite slow
> by comparison.
Via dynamically scoped vars, that's indeed the case.
But with lexical-binding not anymore.
Stefan
- Re: Rationalising c[ad]\{2,5\}r., (continued)
- Re: Rationalising c[ad]\{2,5\}r., Thien-Thi Nguyen, 2015/03/11
- Re: Rationalising c[ad]\{2,5\}r., Alan Mackenzie, 2015/03/11
- Re: Rationalising c[ad]\{2,5\}r., Artur Malabarba, 2015/03/11
- Re: Rationalising c[ad]\{2,5\}r., Alan Mackenzie, 2015/03/12
- Re: Rationalising c[ad]\{2,5\}r., Artur Malabarba, 2015/03/12
- Re: Rationalising c[ad]\{2,5\}r., Stefan Monnier, 2015/03/12
- Re: Rationalising c[ad]\{2,5\}r., Alan Mackenzie, 2015/03/13
- RE: Rationalising c[ad]\{2,5\}r., Drew Adams, 2015/03/13
- Re: Rationalising c[ad]\{2,5\}r.,
Stefan Monnier <=
- Re: Rationalising c[ad]\{2,5\}r., Alan Mackenzie, 2015/03/13
- Re: Rationalising c[ad]\{2,5\}r., Stefan Monnier, 2015/03/13