Milestones

The events that shaped programming, in order - from Lovelace to today.

58 entries, all primary-sourced
milestone April 20, 2005

Mercurial Announced (April 2005)

Matt Mackall announces Mercurial v0.1 on the Linux kernel mailing list, days after git began, both in response to the BitKeeper situation.

milestone July 2005

Google Acquires Android Inc.

In 2005, Google quietly acquired the small startup Android Inc., a deal that drew little notice at the time but became one of the most consequential technology acquisitions in history.

milestone August 25, 2006

AWS Launches S3 and EC2 (2006)

In 2006 AWS launched S3 in March and EC2 in August, marking the practical beginning of the public-cloud era.

milestone January 9, 2007

The 2007 iPhone Announcement

Steve Jobs's January 9, 2007 Macworld keynote introducing the iPhone as an iPod, a phone, and an internet communicator in one device, a turning point that launched the modern smartphone and app era.

milestone September 2, 2008

Google Launches Chrome

Google launched its Chrome web browser in September 2008, announced through an official blog post and a comic book drawn by cartoonist Scott McCloud.

milestone November 8, 2009

Node.js Introduced at JSConf.eu (2009)

Ryan Dahl's introduction of Node.js at JSConf.eu in Berlin in November 2009, the talk that launched server-side JavaScript into the mainstream.

milestone June 2, 2014

Swift Announced at WWDC (2014)

Apple unveiled the Swift programming language at its Worldwide Developers Conference on June 2, 2014.

milestone May 15, 2015

Rust 1.0 Released

On May 15, 2015, the Rust team announced Rust 1.0, the first stable release of the memory-safe systems language.