[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#40671: [DOC] modify literal objects
From: |
Drew Adams |
Subject: |
bug#40671: [DOC] modify literal objects |
Date: |
Tue, 5 May 2020 10:40:59 -0700 (PDT) |
Apologies for chiming in here again.
And I haven't read the proposed text or
followed the thread recently.
But I just saw "Dangerous Mutations".
I really don't think that it's helpful or
appropriate to speak of danger in the context
of the gotcha we've been discussing.
Danger is danger. Yes, with undefined behavior,
and with possible modification of list structure
etc., there is the possibility of loss of data,
and that's not a good thing. Undefined is scary.
But I'm not in favor of crying "DANGER" about
such things. At all.
Check the Common Lisp doc. You don't find
such screaming warnings plastered throughout,
whenever it comes to destructive modification.
The word "destructive" is sufficiently strong.
And in the case of the gotchas being discussed
it's not necessarily even destructive
modification. The unknown/undefined is just
that. No need (and inappropriate) to wrap it
DANGEROUS!
Just one opinion.
- bug#40671: [DOC] modify literal objects, (continued)
- bug#40671: [DOC] modify literal objects, Dmitry Gutov, 2020/05/10
- bug#40671: [DOC] modify literal objects, Paul Eggert, 2020/05/10
- bug#40671: [DOC] modify literal objects, Dmitry Gutov, 2020/05/11
- bug#40671: [DOC] modify literal objects, Paul Eggert, 2020/05/16
- bug#40671: [DOC] modify literal objects, Michael Heerdegen, 2020/05/17
- bug#40671: [DOC] modify literal objects, Paul Eggert, 2020/05/17
- bug#40671: [DOC] modify literal objects, Dmitry Gutov, 2020/05/17
- bug#40671: [DOC] modify literal objects, Paul Eggert, 2020/05/17
- bug#40671: [DOC] modify literal objects,
Drew Adams <=
- bug#40671: [DOC] modify literal objects, Dmitry Gutov, 2020/05/05
- bug#40671: [DOC] modify literal objects, Drew Adams, 2020/05/05
- bug#40671: [DOC] modify literal objects, Kevin Vigouroux, 2020/05/05
- bug#40671: [DOC] modify literal objects, Paul Eggert, 2020/05/09
bug#40671: [DOC] modify literal objects, Paul Eggert, 2020/05/01