News for hackers. Stuff that matters.
Re:Is C++ the Language of the Future? by angersock on Friday March 23, 2012 @12:25PM (#3745865)
Ref counting by itself is nothing new, agreed. The fact that I can reliably say when things go out of scope in C++, though, combined with ref counting, is quite handy.

Interesting point about the cache invalidation, though. I wonder if we'll see chip vendors going out of their way to improve performance and invalidation when using atomic ops.

Re:Is C++ the Language of the Future? by pmjordan on Friday March 23, 2012 @01:38PM (#3746232)
I wonder if we'll see chip vendors going out of their way to improve performance and invalidation when using atomic ops.

They already put a lot of effort into making this stuff as efficient as possible - the fact that Intel is going in the direction of hardware transactional memory indicates to me that they don't think the bus locking/cache snooping approach scales, and I can't say I'm surprised.