The latest Effective Concurrency column, “Choose Concurrency-Friendly Data Structures”, just went live on DDJ’s site, and also appears in the print magazine. From the article: What is a high-performance data structure? To answer that question, we’re used to applying normal considerations like Big-Oh complexity, and memory overhead, locality, and traversal order. All of those apply [...]
Archive for June 27th, 2008
Effective Concurrency: Choose Concurrency-Friendly Data Structures
Posted in Concurrency, Software Development on 2008-06-27 | 4 Comments »
Seneca and Shakespeare on Goals and Opportunities
Posted in Friday Thoughts on 2008-06-27 |
From the ancient dramatist Seneca the Younger: “Our plans miscarry because they have no aim. When a man does not know what harbor he is making for, no wind is the right wind.” And from the Bard, not to be outdone in metaphors of ships and seas: “There is a tide in the affairs of [...]