[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Generators (iterators) for Gnu Emacs
From: |
Thien-Thi Nguyen |
Subject: |
Re: Generators (iterators) for Gnu Emacs |
Date: |
Mon, 08 Dec 2014 11:01:17 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) |
() Stefan Monnier <address@hidden>
() Sun, 07 Dec 2014 22:23:58 -0500
In other words, any improvement that tries to reduce the
redundancy in identifiers will require corresponding
improvement in our tools to infer the now-implicit
information.
Right. Sez Alan Perlis:
Wherever there is modularity there is the potential for
misunderstanding: Hiding information implies a need to
check communication.
so the onerous activity here is the "check communication".
I would argue that the current FOO- scheme, being merely
convention, is actually more needful of inference than the
proposed FOO:: scheme. If modularity is directly supported,
we (programs and humans, both) can turn from heuristics to
algorithms, w/ corresponding reduction in worry and angst
that the "check" is incomplete or incoherent.
That said, my experience (largely positive) is entirely w/
Guile Scheme modules, and i imagine that Emacs' modules would
be similar. I don't know how Common Lisp does it -- maybe
someone who knows both systems could post a comparison?
--
Thien-Thi Nguyen
GPG key: 4C807502
(if you're human and you know it)
read my lisp: (responsep (questions 'technical)
(not (via 'mailing-list)))
=> nil
signature.asc
Description: PGP signature
- Re: Generators (iterators) for Gnu Emacs, (continued)
- Re: Generators (iterators) for Gnu Emacs, Nic Ferrier, 2014/12/07
- Re: Generators (iterators) for Gnu Emacs, Stefan Monnier, 2014/12/07
- Re: Generators (iterators) for Gnu Emacs, Nic Ferrier, 2014/12/07
- Re: Generators (iterators) for Gnu Emacs, Daniel Colascione, 2014/12/07
- RE: Generators (iterators) for Gnu Emacs, Drew Adams, 2014/12/07
- Re: Generators (iterators) for Gnu Emacs, Stefan Monnier, 2014/12/07
- Re: Generators (iterators) for Gnu Emacs, Daniel Colascione, 2014/12/07
- Re: Generators (iterators) for Gnu Emacs, Stefan Monnier, 2014/12/07
- Re: Generators (iterators) for Gnu Emacs, Daniel Colascione, 2014/12/07
- Re: Generators (iterators) for Gnu Emacs, Stefan Monnier, 2014/12/07
- Re: Generators (iterators) for Gnu Emacs,
Thien-Thi Nguyen <=
- Re: Generators (iterators) for Gnu Emacs, David Engster, 2014/12/08
- Re: Generators (iterators) for Gnu Emacs, Stefan Monnier, 2014/12/08
- Re: Generators (iterators) for Gnu Emacs, Dmitry Gutov, 2014/12/07
- Re: Generators (iterators) for Gnu Emacs, Stefan Monnier, 2014/12/07
- Re: Generators (iterators) for Gnu Emacs, Dmitry Gutov, 2014/12/07
- Re: Generators (iterators) for Gnu Emacs, David Kastrup, 2014/12/07
- Re: Generators (iterators) for Gnu Emacs, Stephen J. Turnbull, 2014/12/07