Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I think the ideas behind STM (http://en.wikipedia.org/wiki/Software_transactional_memory - usually used for concurrency), present some interesting opportunities to automatically 'rewind' state in the case of exceptions.

I can imagine systems where you provide multiple implementations, and the system automatically finds one that works.



STM is great, but let's face it, it's not getting that email back once it went off to the user, or "uncharging" the user's credit card (sure you can refund, but you've still made a mess on their statement).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: