New Patent Around Race Condition Fixing. Today, Replay Solutions announced its success in obtaining a US patent around their software's ability to reproduce and fix race conditions.
Race conditions are a big problem for developers working on multi-threaded applications. Voke Inc. analyst firm founder Theresa Lanowitz says that the software gaming industry and embedded systems vendors have addressed race conditions, but now enterprise developers have a growing need to address them as well. Www.datacenterdynamics.com/system/files/private/EDA Deopli whitepaper.pdf.
The Downfall of Imperative Programming. Imperative programming is in my bloodstream.
I've been a C++ programmer for most of my life. I wrote a book about C++. I helped Andrei and Walter design an imperative language D. Amdahl's Law in the Multicore Era. Parallel Programming Tutorial Series - Part 1 - Basics. Dual-Core Processors Powered 20% of Smartphones in 2011. "Multi-core Mania": A Rebuttal. The Simple-Talk newsletter is a monthly e-zine that the folks over at Red Gate Software (makers of some pretty cool toys, including their ANTS Profiler, and recent inheritors of the Reflector utility legacy) produce, usually to good effect.
But this month carried with it an interesting editorial piece, which I reproduce in its entirety here: When the market is slack, nothing succeeds better at tightening it up than promoting serial group-panic within the community.