An illustration of the problems caused by a lack of discipline in software development and our failure to apply what is known in the field.
David L. Parnas From Communications of the ACM | October 1, 2010
The Valley used to be a place run by scientists and engineers, people like Robert Noyce, the Ph.D. physicist who helped invent the integrated circuit and cofounded...Newsweek From ACM Opinion | September 24, 2010
When James Gosling led the team that created the Java language and platform, Sun Microsystems was riding high and Java stood as a landscape-changing revolutionary...eWeek From ACM Opinion | September 22, 2010
I am constantly impressed by the crazy amount of energy entrepreneurs spend hatching innovative services, so I have never understood why they seem to spend so...San Jose Mercury News From ACM Opinion | September 16, 2010
The world's largest technology company by revenue and the outfit that birthed Silicon Valley has very suddenly and unexpectedly put out a figurative "help wanted"...CNET From ACM Opinion | August 12, 2010
ACM's Distinguished Member Recognition Program recognizes members in three categories: Educator, Engineer, and Scientist. Each category...Marc Snir, Telle Whitney From Communications of the ACM | July 1, 2010