CACM logo

blogs

RSS
MIT Adjunct Professor Michael Stonebraker

The "NoSQL" Discussion has Nothing to Do With SQL

Recently, there has been a lot of buzz about "No SQL" databases. This blog post considers the performance argument about No SQL databases; a subsequent posting will address the flexibility argument.

BLOG@CACM

AP CS no Longer Counts for High School Graduation in Georgia (for now)

AP CS no Longer Counts for High School Graduation in Georgia (for now)

Georgia used to count AP CS as a fourth "science" class towards high school graduation. As of 1 October 2009, that is no longer true.

Developing Software for the Outer Space

Developing Software for the Outer Space

Making good software is hard.  Making software that has to work without defects on a different planet is extremely hard. Today Gerard Holzmann explained how NASA does it during his keynote at OOPSLA.

The Power of Abstraction--Barbara Liskov's OOPSLA Keynote

The Power of Abstraction--Barbara Liskov's OOPSLA Keynote

Barbara Liskov is the Turing Award winner for 2008 for her pioneering work in programming languages.  She was the keynote speaker in OOPSLA 2009 and talked about the power of abstraction. An exceptional keynote indeed.

Taming the Clouds at OOPSLA

Taming the Clouds at OOPSLA

OOPSLA 2009 workshops started yesterday (Sunday Oct 25th)  and featured two workshops on Cloud Computing.  The presence of a diverse audience led to many interesting discussions and healthy debates on the future of Cloud computing…

The Rise of Empirical Software Engineering (II): What we are Still Missing

The Rise of Empirical Software Engineering (II): What we are Still Missing

One obstacle is hampering the progress of empirical software engineering: we are still missing a culture of reproducibility

Cray and Fernbach Award Winners

Cray and Fernbach Award Winners

This year, I have the honor and privilege to chair the selection committee for the Seymour Cray and Sidney Fernbach awards, which recognize outstanding contributions to high-performance computing, in honor of two early leaders…

Impact of the Social Web on Computing Research

Impact of the Social Web on Computing Research

Scientists from diverse fields are feeling the impact of Social Web systems and are publishing research papers that characterize, model, prototype, and evaluate such systems.  Researchers are seeing a surge of new research on

A Week For Computer Science Education

A Week For Computer Science Education

Computer Science Education Week, which is the week of December 7 , is a wonderful platform to highlight the importance of computing to society and why we need to strengthen CS education--particularly at the K-12 level

The Rise of Empirical Software Engineering (I): the Good News

The Rise of Empirical Software Engineering (I): the Good News

Empirical software engineering papers, at places like the International Conference on Software Engineering (ICSE), used to be terrible. There were exceptions, of course, but the scene has greatly improved.

Economic Crisis and Computer Science

Economic Crisis and Computer Science

A personal view of the role of computer science in economic crisis.

ACM Resources

Conferences:

Books:

Courses:

  • WordPerfect 12: Merging Data - In this course, you use the Merge feature of WordPerfect 12 to create a data file with names and addresses. You will create a form …

About Communications | Join ACM External Link | Renew External Link | Subscribe External Link | Sign In | For Authors | For Advertisers External Link | Privacy | Site Map | Help | Contact Us

Copyright © 2009 by the ACM. All rights reserved.