PyCon: Evangelizing Python
Posted Apr 2, 2013 19:13 UTC (Tue) by
hummassa (subscriber, #307)
In reply to:
PyCon: Evangelizing Python by intgr
Parent article:
PyCon: Evangelizing Python
1. std::uncaught_exception() allows for your commit/rollback scenario, but not your ignore_this_exception scenario. The latter does not seem a good idea to me, but...
2. the lock thing can be implicit... it's a matter of how you do it. Anyway,
{
some_lock_t lock(x);
x.do_something();
}
does not seem sooo wrong to me... although I usually put it on X and do
x.do_something_locked<some_lock_t>();
only, or even
some_locking_scaffold(x).do_something();
and this last one is really easy.
3. it's not! :-D
(
Log in to post comments)