acm-header
Sign In

Communications of the ACM

Practice Archive


Archives

The Practice archive provides access to all Practice articles published in past issues of Communications of the ACM.

August 2011


From Communications of the ACM

The Robustness Principle Reconsidered

The Robustness Principle Reconsidered

In 1981, Jon Postel formulated the Robustness Principle. Although described for implementations of TCP, it was quickly accepted as a good proposition for implementing network…


From Communications of the ACM

The Pain of Implementing LINQ Providers

The Pain of Implementing LINQ Providers

It's no easy task for NoSQL.


From Communications of the ACM

Computing Without Processors

Computing Without Processors

Heterogeneous systems allow us to target our programming to the appropriate environment.