Skip to content

Latest commit

 

History

History
32 lines (25 loc) · 1.47 KB

README.md

File metadata and controls

32 lines (25 loc) · 1.47 KB

Rust: An Introduction

An introductory presentation of the Rust programming language, primarily focused on fostering internal interest and engagement. The focus of the Rust is memory safety, arguably its most distinctive, novel, and powerful feature.

The presentation is made with reveal.js, and is located in docs. The original script on which the presentation is based is here, in Microsoft Word format, and here, in Markdown format.

The other top-level directories correspond to the various functional and (intentionally) nonfunctional code samples used as props for the presentation.

To play the slide deck remotely, just point your favorite web browser here.

To play the slide deck locally, clone this repository, and enter docs. Only the first time, you'll need to run: npm install. Afterward, you can just run: npm start. Point your favorite web browser to localhost:8080, and voilà.

You may want to hit s on your keyboard to switch to "speaker viewer", so that you can see the transcript while you navigate through the slides at your own pace.

The final recording of the presentation — complete with a few notable naming errors, as well as a big dummy forgetting how to say "hashtag" — is available here. It's about 532MB, lasting 26m24s.