Skip to content
0:00 / 0:00

#rust#steveklabnik

The History of Rust

Association for Computing Machinery (ACM)

49K subscribers • 7 videos on Hallway

YouTube
  • Recommended by 2 people: 1 on Lobsters and 1 curated list.
  • Presented by Steve Klabnik
  • Linked in the descriptionPaper on dx.doi.org

Beginner. No background in the topic needed.

40K views10 years ago2 recommendations

Programming languagesHistory and cultureRustHistory of computing

Steve Klabnik traces the eight-year history of Rust leading up to its 1.0 release, detailing key design decisions and changes.

Author: Steve Klabnik Abstract: The Rust programming language recently celebrated its one year anniversary since 1.0. While that's not a long time, there were eight years of development before that, which saw radical changes in the language. In this talk, Steve will show off some of Rust's history, with all of the decisions and changes that were made along the way. ACM DL: dl.acm.org/citation.cfm?id=2960081 DOI: dx.doi.org/10.1145/2959689.2960081

Why it's here

2 people recommend this

What people say. Recommended as a comprehensive overview of how Rust's design evolved before its stable release.

majjohaon Lobsters • Recommends

The History of Rust

programming-talkscurated list on GitHubRecommends

Under “Rust”

The History of Rust 00:58:41 by **Steve Klabnik** (2016)

u/PegasusAndAcornCone language & 3D webin r/ProgrammingLanguages • Mentions

On “[PDF] Graydon Hoare - ‏ 21compilers and 3 orders of magnitude in 60 minutes”

As I understand it, Rust was Graydon's private project for a few years. Then it got picked up as a funded Mozilla initiative. Much of the work on borrowed references, lifetimes and the borrow checker was indeed due to Niko, up to and including Rust 2018's support for non-lexical lifetimes (NLL). It is fair to say the language has evolved considerably from its early years, based on the hard work of many influential contributors.