The Practice archive provides access to all Practice articles published in past issues of Communications of the ACM.
To move forward with programming languages we must first break free from the tyranny of ASCII.
Want to keep your users? Just make it easy for them to leave.
As storage systems grow larger and larger, protecting their data for long-term storage is becoming ever more challenging.