guile-devel
[Top][All Lists]
Advanced

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

Re: Unified name properties


From: Keisuke Nishida
Subject: Re: Unified name properties
Date: 20 Sep 2000 07:20:05 -0400
User-agent: T-gnus/6.14.4 (based on Gnus v5.8.6) (revision 02) SEMI/1.13.7 (Awazu) Chao/1.14.0 (Momoyama) Emacs/20.7 (i686-pc-linux-gnu) MULE/4.1 (AOI)

Dirk Herrmann <address@hidden> writes:

> Why shouldn't an object have several names?  If you do (define foo car),
> then you might want to get '(foo car) when you ask for the name of the
> corresponding function object.

Hmm.. I'm not sure if having several names is desirable, but at least
(define foo car) should not rename the name of the procedure globally.

> In any case, I think that giving names to objects is something that should
> only be done automatically during debugging.  Admitted, I almost always
> run guile in debug mode, and I guess most people do, but if I don't, then
> I have my reasons to do so and I'd like guile to be as slink and fast as
> possible.

I don't think name support slows down the system at all, since names are
generally assigned only when new bindings are created (i.e., at loading
time), though yes, it may be necessary only during debugging.


reply via email to

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