acm-header
Sign In

Communications of the ACM

Recent Opinion



Web 2.0 Summit: Evan Williams Wants To Kill The Suggested ­ser List
From ACM Opinion

Web 2.0 Summit: Evan Williams Wants To Kill The Suggested ­ser List

Twitter co-founder and CEO Evan Williams engaged in a spirited discussion with Federated Media's John Battelle at the Web 2.0 Summit in San Francisco recently,...

Web 2.0 Summit: Evan Williams Wants To Kill The Suggested ­ser List
From ACM Opinion

Web 2.0 Summit: Evan Williams Wants To Kill The Suggested ­ser List

Twitter co-founder and CEO Evan Williams engaged in a spirited discussion with Federated Media's John Battelle at the Web 2.0 Summit in San Francisco recently,...

Geoffrey Fox, Director of Futuregrid
From ACM TechNews

Geoffrey Fox, Director of Futuregrid

The FutureGrid Program is a U.S. National Science Foundation-funded project to determine the best ways to connect supercomputers together, headed by Indiana University...

From ACM Opinion

The Duct Tape Programmer

Jamie Zawinski is what I would call a duct-tape programmer. I say that with a great deal of respect. He is the kind of programmer who is hard at work building...

From ACM Opinion

Should Operating Systems Be Intuitive?

Should computers be intuitive, requiring little to no learning or thinking? Is it even possible for them to be so? “Nothing is intuitive,” said Slashdot blogger...

Q&A: The Networker
From Communications of the ACM

Q&A: The Networker

Jon Kleinberg talks about algorithms, information flow, and the connections between Web search and social networks.

A Conversation with David E. Shaw
From Communications of the ACM

A Conversation with David E. Shaw

Stanford professor Pat Hanrahan sits down with the noted hedge fund founder, computational biochemist, and (above all) computer scientist.

Face the Inevitable, Embrace Parallelism
From Communications of the ACM

Face the Inevitable, Embrace Parallelism

Hardware, software, and applications must all evolve in anticipation of the proliferation of parallelism.

Viewpoint: Time For Computer Science to Grow Up
From Communications of the ACM

Viewpoint: Time For Computer Science to Grow Up

As the computer science field has evolved, so should the methods for disseminating computing research results.

Education: Alice 3
From Communications of the ACM

Education: Alice 3: Concrete to Abstract

The innovative Alice 3 programming environment, currently in beta testing, teaches students to program with Alice and Java software.

Open, Closed, or Clopen Access?
From Communications of the ACM

Open, Closed, or Clopen Access?

A frequent question I hear about Communications, and about ACM publishing in general, involves its access model. I am asked: "Why don't you adopt the open-access...

Ray Ozzie on the Potential of Cloud Computing
From ACM Opinion

Ray Ozzie on the Potential of Cloud Computing

Wired magazine writer and author Steven Levy interviews Microsoft Corp.'s Chief Software Architect Ray Ozzie about the value of cloud computing and how it will...

Ray Ozzie on the Potential of Cloud Computing
From ACM Opinion

Ray Ozzie on the Potential of Cloud Computing

Wired magazine writer and author Steven Levy interviews Microsoft Corp.'s Chief Software Architect Ray Ozzie about the value of cloud computing and how it will...

The Next Best Thing to You
From ACM News

The Next Best Thing to You

Have you ever wished you could be in two places at once? Perhaps you've had the desire to create a copy of yourself that could stand in for you at a meeting, freeing...

'it Will Step in on My Day Off'
From ACM TechNews

'it Will Step in on My Day Off'

In this interview, Electronic Arts senior vice-president online Nanea Reeves shares some of her predictions about the future. Reeves says that video games will...

The A-Z of Programming Languages: Tcl
From ACM TechNews

The A-Z of Programming Languages: Tcl

John Ousterhout is the creator of the Tcl programming language. He says that its creation came about to meet the challenge of producing and deploying a powerful...

From ACM Opinion

Gregg Favalora Talks About 3-D Imaging Breakthroughs

Gregg Favalora, the founder, president, chief executive officer and chief technology officer of Actuality Medical Inc., discusses 'crystal ball' 3-D imaging, breakthrough...

Xeround's Yarkoni Talks About the Cloud, Databases and More
From ACM Opinion

Xeround's Yarkoni Talks About the Cloud, Databases and More

Charlotte Yarkoni joined Xeround as chief executive officer 16 months ago. Now, the former Amdocs and Cingular executive is transitioning the software company from...

The Rise, Fall, and Resurrection of Software as a Service
From Communications of the ACM

The Rise, Fall, and Resurrection of Software as a Service

The commercial opportunities of software as a service are widely hyped these days and many think SaaS is the future of software. That might be true in the medium...

Computing as Social Science
From Communications of the ACM

Computing as Social Science

College students must be shown that computer science is social, relevant, important, and caring. The way computer science is taught can hold students' interest...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account