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

References:

Archives