From Communications of the ACM
Digital innovation is not working in the interest of the whole of society. It is time to radically rethink its purpose without…
Filippo Gualtiero Blancato| March 1, 2024
HTML5, the next version of the markup language used to build Web pages, has attracted attention for its ability to show video inside a Web browser without using...Technology Review From ACM Opinion | July 22, 2010
One theme I ran into over and over while writing about the periodic table was the future of energy and the question of which element or elements will replace carbon...Slate From ACM Opinion | July 19, 2010
The National Energy Research Scientific Computing Center's John Shalf describes parallel programming languages as tools designed to program systems with multiple...International Science Grid This Week From ACM TechNews | June 28, 2010
Technological change results in changes in expectations, in this case affecting the workplace.Jason Borenstein From Communications of the ACM | July 1, 2010
Choosing between outsourcing and shared services has significant implications for long-term corporate strategy.Mari Sako From Communications of the ACM | July 1, 2010
The University of Tennessee's Jack Dongarra says the transition to exascale computing is going to be more dramatic than earlier transitions, and this will result...HPC Wire From ACM TechNews | June 7, 2010
ACM Fellow and A.M. Turing Award recipient Edward A. Feigenbaum, a pioneer in the field of expert systems, reflects on his career.Len Shustek From Communications of the ACM | June 1, 2010
Dear KV, I've been working with some code that generates massive data sets, and . . . I'm finding that more and more often I...George V. Neville-Neil From Communications of the ACM | June 1, 2010
Parallel computation is making a comeback after a quarter century of neglect. Past research can be put to quick use today.Peter J. Denning, Jack B. Dennis From Communications of the ACM | June 1, 2010
Developing effective privacy protection technologies is a critical challenge for security and privacy research as the amount and variety of data collected about...Arvind Narayanan, Vitaly Shmatikov From Communications of the ACM | June 1, 2010
The headaches of Web application development are being compounded by the ever-proliferating morass of Web standards, frameworks, and tools.InfoWorld From ACM TechNews | May 13, 2010
Improving the research base for computing education requires securing competitive funding commitments.Cameron Wilson, Mark Guzdial From Communications of the ACM | May 1, 2010
Assessing the strengths, weaknesses, and general applicability of the computing-as-utility business model.
Erik Brynjolfsson, Paul Hofmann, John Jordan From Communications of the ACM | May 1, 2010
A humanoid robot will visit space for the first time in September aboard the Space Shuttle Discovery, NASA announced Wednesday. The Robonaut 2, which was co-developed...Wired From ACM Opinion | April 15, 2010
Data structures are part of the foundation of computer science. It pays to revisit them from time to time.George V. Neville-Neil From Communications of the ACM | April 1, 2010
To become an industry platform, vendors must open their infrastructure technology to other product companies.
Michael Cusumano From Communications of the ACM | April 1, 2010
The fundamental assumptions of international development are changing, increasingly putting the tools for a digital economy into the hands of the world's poor.
...Richard Heeks From Communications of the ACM | April 1, 2010