acm-header
Sign In

Communications of the ACM

Recent Opinion


bg-corner

You Will Want Google Goggles
From ACM Opinion

You Will Want Google Goggles

At first glance, Thad Starner does not look out of place at Google. A pioneering researcher in the field of wearable computing, Starner is a big, charming man with...

From ACM Opinion

Why Only Designers Can Create New Programming Languages

Compared to the versions that are hacked together late at night under insane deadline pressure, the programming languages to come out of academia are failures.

From ACM Opinion

The Year in Computing

2011 saw the personal computer continue to be marginalized. Although PCs are still the workhorse computing device in homes and offices, the most exciting innovations...

Google and Microsoft Talk Artificial Intelligence
From ACM Opinion

Google and Microsoft Talk Artificial Intelligence

Google and Microsoft don't share a stage often, being increasingly fierce competitors in areas such as Web search, mobile, and cloud computing. But the rivals...

From ACM Opinion

The Singularity Isn't Near

 Futurists like Vernor Vinge and Ray Kurzweil have argued that the world is rapidly approaching a tipping point, where the accelerating pace of smarter and smarter...

Disappearing Act
From ACM Opinion

Disappearing Act

Jack Dorsey is the creator and executive chairman of the popular communications network Twitter. In 2009, he cofounded another company, called Square, which lets...

Why China's New Supercomputer Isn't Actually the World's Fastest
From ACM Opinion

Why China's New Supercomputer Isn't Actually the World's Fastest

Peak performance doesn't equal sustained performance, and the NVIDIA GPUs in the Tianhe 1A are especially bad at the latter.

How Secure Is Cloud Computing?
From ACM TechNews

How Secure Is Cloud Computing?

The recent ACM Cloud Computing Security Workshop was the first event devoted specifically to the security of cloud computing systems. Speaker Whitfield Diffie,...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account