Andrei Alexandrescu wrote:
On 08/15/2010 04:01 AM, Ali Çehreli wrote:
Jonathan M Davis wrote:
It would not be good to be unable to do NVI.
I am not saying that it should not be supported; but...
I've used NVI a number of times myself until I was convinced by Kevlin
Henney that it was "a solution in search of a problem" during one of his
many excellent presentations at the Silicon Valley ACCU:
http://www.accu-usa.org/Slides/ACriticalViewOfCppPractices.pdf
Interesting. I think Kevlin is an outstanding designer, and I agree with
him that applying NVI as a convention in languages that have little
support for it is tenouos.
I disagree with a few points his slides make, and am informing him of
this discussion to allow him to chime in if he wants.
[snip]
Just got word from Kevlin that he's on vacation with family, so he won't
reply to this anytime soon.
Andrei