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.
The events that shaped programming, in order - from Lovelace to today.
Matt Mackall announces Mercurial v0.1 on the Linux kernel mailing list, days after git began, both in response to the BitKeeper situation.
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.
In 2006 AWS launched S3 in March and EC2 in August, marking the practical beginning of the public-cloud era.
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.
Google launched its Chrome web browser in September 2008, announced through an official blog post and a comic book drawn by cartoonist Scott McCloud.
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.
On November 10, 2009, Google released the Go programming language as an open source project.
Solomon Hykes publicly revealed Docker for the first time in a lightning talk at PyCon US in March 2013.
Apple unveiled the Swift programming language at its Worldwide Developers Conference on June 2, 2014.
On May 15, 2015, the Rust team announced Rust 1.0, the first stable release of the memory-safe systems language.