being-rust icon indicating copy to clipboard operation
being-rust copied to clipboard

Intro to Rust talk

Being Rust

http://brson.github.io/being-rust/index.html

External material

Some mentioned in talk.

  • https://github.com/brson/my-rust-lists
  • guru-notes.md
  • https://limpet.net/mbrubeck/2019/02/07/rust-a-unique-perspective.html
  • https://doc.rust-lang.org/nomicon/aliasing.html
  • https://manishearth.github.io/blog/2015/05/17/the-problem-with-shared-mutability/
  • https://brson.github.io/2017/04/05/minimally-nice-maintainer
  • https://github.com/RustBeginners/awesome-rust-mentors

Resources I use

  • https://crates.io
  • https://docs.rs
  • https://libs.rs
  • https://github.com/brson/my-rust-lists
  • https://github.com/brson/rust-anthology/blob/master/master-list.md
  • https://github.com/ctjhoa/rust-learning
  • https://github.com/rust-lang
  • https://github.com/rust-nursery
  • https://github.com/rust-unofficial

Inspiring Rust writing

  • http://blog.rust-lang.org/2015/04/10/Fearless-Concurrency.html
  • http://dtrace.org/blogs/bmc/2018/09/18/falling-in-love-with-rust/
  • http://blog.burntsushi.net/ripgrep/
  • https://github.com/rust-unofficial/too-many-lists
  • https://doc.rust-lang.org/std/collections/

Slide deck usage

Run with

npm install
npm start

Potential image credits

  • https://search.creativecommons.org/photos/50a97432-1881-40f2-b4af-cd3a7650f25b
  • https://search.creativecommons.org/photos/efd1bba9-7784-4359-94ee-554075077855
  • https://search.creativecommons.org/photos/8a1e64f1-0a3b-4799-b969-d6cd849c415e
  • https://search.creativecommons.org/photos/c22d18a1-7b1a-4244-a828-bafbb0b2b519
  • https://search.creativecommons.org/photos/8c14d50c-5404-4c3b-b706-58c03609d775
  • https://search.creativecommons.org/photos/d54bbb44-98ec-42e7-918e-febdcbcc2d8f
  • https://search.creativecommons.org/photos/a9cf2300-61cd-4028-89f6-ec3f2451c1c2
  • https://search.creativecommons.org/photos/78a41c26-0330-47d0-aac4-5ab6410538eb
  • https://search.creativecommons.org/photos/22ed2858-2906-4dee-89d1-70d5a2b32915

License

Custom content is CC-BY-4.0 / MIT.

reveal.js is MIT.