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
Much of modern-day programming is based on the Smalltalk-80 programming language, which was co-developed by Alan Kay, widely considered the father of the concept...Computerworld Australia From ACM TechNews | July 14, 2010
Much of modern-day programming is based on the Smalltalk-80 programming language, which was co-developed by Alan Kay, widely considered the father of the concept...Computerworld Australia From ACM TechNews | July 14, 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
Choosing between outsourcing and shared services has significant implications for long-term corporate strategy.Mari Sako From Communications of the ACM | July 1, 2010
Brad Cox, creator of the Objective-C programming language, says he co-developed the language with partner Tom Love as a reaction to the C language and its limitations...Computerworld Australia From ACM TechNews | June 21, 2010
The field of computer science builds on Western industry, military and government interests. Modern day computing has almost wholly emerged out of a western context...ICT4Entrepreneurship From ACM Opinion | June 14, 2010
Fred Brooks, who was project manager for the IBM System/360 and the lead designer of its operating system, says that software developers should plan on continuously...Computerworld From ACM TechNews | June 9, 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
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
Cigital CTO Gary McGraw and colleagues examined 30 companies' secure software development practices to create a measurement instrument that companies could use...CNet From ACM TechNews | May 18, 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
Apple could soon be the target of an antitrust investigation by either the Federal Trade Commission or the Department of Justice, according to numerous press reports...Wired From ACM Opinion | May 6, 2010
The accuracy of computer speech recognition flat-lined in 2001, before reaching human levels. The funding plug was pulled, but no funeral, no text-to-speech eulogy...Robert Fortner's Posterous From ACM Opinion | May 4, 2010
Apple has a long relationship with Adobe. In fact, we met Adobe’s founders when they were in their proverbial garage. Apple was their first big customer, adopting...Apple From ACM Opinion | April 29, 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
For Marc Maiffret, the turning point in his life came when—at the age of 17—he woke up to an FBI agent pointing a gun at his head. A runaway and high school dropout...CNet From ACM Opinion | April 15, 2010