News for hackers. Stuff that matters.
Re:Unsure if I understand TransactionAwarePersistenceManager... by mpyne on Friday June 28, 2013 @08:09PM (#5960994)
As a mainly C++ developer, I agree with you 1000%
Re:Unsure if I understand TransactionAwarePersistenceManager... by jfb on Friday June 28, 2013 @08:15PM (#5961018)
Exactly: C++ (or Scala, to pick a JVM example) is a complicated language. There are a lot of rules, and they interact in subtle ways, and therefore that's a real opportunity for spooky action-at-a-distance stuff.

For better or worse, Java has much simpler semantics.