Boost.ScopeExit based on D's scope(exit)

Leandro Lucarella llucax at gmail.com
Mon Mar 2 11:05:01 PST 2009


Andrei Alexandrescu, el  2 de marzo a las 10:42 me escribiste:
> Leandro Lucarella wrote:
> >Boost 1.38.0 includes a new library ScopeExit:
> >http://www.boost.org/users/news/version_1_38_0
> >This library is based on D's scope(exit) according to the documentation,
> >see at the end of the link:
> >http://www.boost.org/doc/libs/1_38_0/libs/scope_exit/doc/html/scope_exit/alternatives.html
> 
> Cool. I confess I'm mildly miffed. In the "Acknowledge" section (sic) yours truly is being acknowledged "for pointing me to scope(exit) construct of the D  
> programming language." In the Alternatives section there's an unatrributed link to the ScopeGuard article. My understanding of ScopeExit looks much more inspired 
> and derivative from ScopeGuard than a distinct artifact, something that goes entirely unacknowledged.
> 
> For some reason ScopeGuard and scope(exit) consistently escapes proper acknowledgments. Petru Marginean and I introduced the concept in C++ and argued for its 
> usefulness. I invented the gorram scope(exit) statement for D, and Walter almost forgot to acknowledge me. And now this. What are you going to do...

Is there any particular reason why you are so concerned about credits? I'm
not saying they don't matter, but you seem to take it too hard.

PS: My signature taglines are random, *really* =)

-- 
Leandro Lucarella (luca) | Blog colectivo: http://www.mazziblog.com.ar/blog/
----------------------------------------------------------------------------
GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145  104C 949E BFB6 5F5A 8D05)
----------------------------------------------------------------------------
Ambition makes you look pretty ugly


More information about the Digitalmars-d-announce mailing list