Exponentials R Us: Seven Computer Science Game-Changers from the 2000′s, and Seven More to Come

12/24/09

Forty years ago, in 1969, Neil Armstrong left footprints on the surface of the moon. It was an extraordinary accomplishment.

Also in 1969, with much less fanfare and at much less expense, Len Kleinrock’s programmer Charley Kline sent the first message over ARPANET. (The message was “lo” – the first two letters of “login.” Then the system crashed.)

With forty years of hindsight, which of these events has had the greater impact? Unless you’re really big into Tang and Velcro, the answer is clear. From four computers in 1969, the Internet has grown to more than half a billion computers and more than a billion regular users, and is impacting every aspect of our lives.

“Exponentials R Us.” That’s the magic of computer science. It’s what differentiates us from all other fields. (To the extent that other fields are experiencing exponentials, it’s because of computer science – for example, the sensor technology and computational power that are driving biotech.) “Exponentials R Us” is the past, the present, and the future of computer science. If you think you can have greater impact doing something else, you’ve got your head wedged.

With that as context – as the single most important message – here are a few things that have been particularly cool in the past decade:

1. Search. Ten years ago, you would painstakingly organize things – label them and file them – so that you could find them. How 1990s! Today, you can search more than 500 Terabytes of the web (not to mention your own desktop) in 100 milliseconds.

2. Scalability. In the 1990s, Jeff Bezos’s smiling face appeared in advertisements for DEC multiprocessor servers, because the scalability of Amazon.com was limited by the size of the largest computer that DEC could build. Today, that’s laughable—we use hundreds of thousands of piece-of-junk computers running innovative software to create arbitrarily reliable, available, and scalable web services.

3. Digital media. Text. Music. Images. Video. All of it is digital. Downloaded and streamed. Seamlessly edited. With you at all times. Interactive. “It’s just bits.” It’s totally different.

4. Mobility. A decade ago, your mobile phone was a brick, and all you could do with it was make calls (if you were lucky!). Today, high-bandwidth connectivity to all of the world’s digital data is ubiquitous. Ain’t no escaping it, for better or for worse. … Next Page »

Ed Lazowska holds the Bill & Melinda Gates Chair in Computer Science & Engineering at the University of Washington. His research and teaching concern the design, implementation, and analysis of high performance computing and communication systems. Follow @

Single Page Currently on Page: 1 2 3

By posting a comment, you agree to our terms and conditions.

  • Rick LeFaivre

    Listening to Ed off-and-on for over 30 years, I am always impressed with his insight and ability to synthesize and summarize deep thoughts. Great post!

  • Mark Minie

    “Teenage gamers are beating the pants off of Ph.D. biochemists – there’s such a thing as too much education.”

    WOW! Is there data to support this? Please share! This could have very important implications on our strategies for promoting science education!

  • http://hasandiwan.info Hasan

    : A decade ago, your mobile phone was a brick, and all you could do with it was make calls (if you were lucky!).

    A decade ago, my mobile could (and routinely did) purchase coke from vending machines, pay for parking tickets and text to anywhere on Earth. I wasn’t in the United States though, which is the point of my comment. The list is very US-centric. I’m sure our Japanese mates are laughing at your list as well.

  • http://www.dash7.org Pat

    The data deluge is unlikely to be driven by high bandwidth sensors, rather by many billions of low bandwidth sensors that, in the aggregate, requires lots of bandwidth. Most sensor transactions are and will continue to be but a few bytes of data each.

  • Rangeen

    Where would have you gotten the fast computers and high bandwidth connectivity if electrical engineers and communication engineers would not have worked their asses off. The list has been made from just one point of view. Its as shame that you are unable to see the bigger picture. No discipline is small or big. Its the mix of everything that creates the impact. Alas you are too rude to understand this.

  • Ram

    “Teenage gamers are beating the pants off of Ph.D. biochemists – there’s such a thing as too much education.”

    Pure hyperbole. Or gross simplification. In the example cited, the team that created the environment where video gamer apply their visual analysis and orientation skills to protein structure analysis was lead by two two PhDs. It is false to draw the conclusion there is “such a thing as too much education” based on this example. It is more accurate to say that deep knowledge, education and creativity enabled Dr. Baker to have the insight that it may be possible to harness the abilities of population of people with a set of skills different from that of the usual protein research scientist. And enabled Dr Popović to translate the all the complexities of modeling protein structures into a scientifically accurate – and fun – “game” that enabled those gamers to contribute meaningfully, in a manner not possible by the brute application of rules and computation power. WIthout the PhDs setting the stage, these teenage gamers would likely be contributing nothing of value to the advancement of science.

    That being said, it is a very very cool tool, more so if it actually influences some young teens to pursue the study of science.

  • than

    Rangeen: The list is fucking called Seven COMPUTER-SCIENCE game changers….

    It’s about CS. Go make your own list.

  • ChrisFizik

    with computer science in the title here I thought this list was going to be way more technical or concept/theory based. I get the impact / influencer / Exponentials R Us idea…..but this could have been a bit more specific rather than a ‘Technological advances of the decade’ list….

  • Pingback: Computer Science Enablers for the Exponential Economy « Impressions Scholarcast

  • Pingback: Exponentials R Us: Seven Computer Science Game-Changers From the 2000’s, and Seven More to Come | The Web Scene

  • Harv

    Great Post!

    I’m currently working on a project designed to make high school students more aware of the roles that IT in general and CS in particular play as societal agents of change. Lists like this help highlight those changes and make my job a little easier.

  • Pingback: DYSPEPSIA GENERATION » Blog Archive » Exponentials R Us: Seven Computer Science Game-Changers from the 2000’s, and Seven More to Come

  • Pingback: UW CSE News » “Exponentials R Us”

  • Pingback: CSE Undergrad News » FW: “Exponentials R Us”

  • Pingback: Computing Community Consortium