8
26
46
38
Parallel Programming
with Transactional
Memory
Ulrich Drepper, Red Hat
Transactional memory
incorporates concepts
familiar to developers
to help simplify
parallel programming.
46
Software Transactional
Memory: Why Is It
Only a Research Toy?
Călin Caşcaval, Colin
Blundell, Maged Michael,
Harold W. Cain, Peng Wu,
Siddhartha Chatterjee
While STM can make
concurrent programming
easier, doubts remain
about its real-world
viability.
KODE VICIOUS 4
Beautiful Code Exists, If
You Know Where to Look
George V. Neville-Neil,
Consultant
INTERVIEW 8
A Conversation with
Steve Bourne, Eric Allman,
and Bryan Cantrill
In the second installment
of a two-part discussion,
three Queue board members
evaluate popular software
development methodologies and best practices.
BOOK REVIEWS 59
CALENDAR 60
CURMUDGEON 61
Affine Romance
Stan Kelly-Bootle, Author