Lock-based programming is our status quo and it isn't enough; it is known to be not composable, hard to use, and full of latent races (where you forgot to lock) and deadlocks (where you lock the wrong way).
- Herb Sutter, "The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software," Dr. Dobb's Journal, March 2005. Available online at http://www.gotw.ca/publications/concurrency-ddj.htm.
Quote Last Modifed: 1/1/2001 12:00:01 AM
Database Dated : 4/24/2025 4:58:36 PM
Database Dated : 4/24/2025 4:58:36 PM