54

34

66

54 How Do I Model State? Let Me Count the Ways Ian Foster, Argonne National Laboratory; Savas Parastatidis, Microsoft Research; Paul Watson, Newcastle University; and Mark McKeown, University of Manchester What’s the best way to define interactions among Web services to support operations on state?

66

C TO Roundtable: Virtualization, Part Two Mache Creeger, Moderator More practical advice on using virtualization technology from key players in the virtualization market.

FROM THE EDITORS 5

Introducing...acmqueue

James Maurer, Publisher, acmqueue

KODE VICIOUS 6

Don’t Be Typecast as a Software Developer

George V. Neville-Neil, Consultant

OPINION 10

All-Optical Computing and All-Optical Networks are Dead

Charles Beeler, El Dorado Ventures, and Craig Partridge, BBN

INTERVIEW 12

A Conversation with Arthur Whitney

Can code ever be too terse? The designer of the K and Q languages discusses this question and many more with Queue editorial board member Bryan Cantrill.

BOOK REVIEWS 75
CALENDAR 76
CURMUDGEON 77

One Peut-Être, Two Peut-

Être, Three Peut-Être, More Stan Kelly-Bootle, Author

References:

Archives