> On Sep 29, 2022, at 4:04 PM, John Rose <[email protected]> wrote: > . . . > > I like the principle behind Guy’s moves for removing magic, by implicitly > adding stuff you could have had explicitly.
Thanks for the phrasing of those last nine words. And someone else has pointed out to me that the expression of my ideas would have been clearer, more general, and more accurate if I had spoken in terms of “implicit declaration” under thus-and-so circumstances, rather than assuming that the compiler is necessarily the mechanism by which those implicit declarations are handled. I’m not insistent on the particular solutions I suggested; I’m just happy to have gotten everyone else thinking in that direction. —Guy
