Introduction to Rust

Nathan Stocks (12.Jul.2017 at 14:00, 50 min)
Talk at OpenWest Conference 2017 (English - US)

Rating: 5 of 5

Rust is an systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.

Language Features:

- zero-cost abstractions
- move semantics
- guaranteed memory safety
- threads without data races
- trait-based generics
- pattern matching
- type inference
- minimal runtime
- efficient C bindings

After attending this course you will:

- be able to create, compile, and run your own simple Rust project
- be familiar with the long list of Rust features
- understand some of Rust's strength's and weaknesses
- be aware of the current state of the Rust community
- start to understand the ownership system's 3 parts: ownership, borrowing, and lifetimes
- know some basic Rust

This session will be a mix of show-and-tell-slideshow and live-coding. [125]

Who are you?

Claim talk

Talk claims have been moved to the new Joind.in site.

Please login to the new site to claim your talk

Want to comment on this talk? Log in or create a new account or comment anonymously

Write a comment

 
Please note: you are not logged in and will be posting anonymously!
= seven minus six

Comments

Rating: 5 of 5

12.Jul.2017 at 22:01 by David Stockton (189 comments) via Web2 LIVE

It felt a bit like I was watching a recorded training session or it was being read, but the content was great. I looked at Rust a little bit a few months back but after this talk, I really want to dig into it. It looks really nice. I like how Nathan explained the various rules and ownership which govern how everything in Rust works. I wish I could have seen the follow-up talk.

Rating: 4 of 5

14.Jul.2017 at 10:04 by Benson Price (4 comments) via Web2 LIVE

Can you provide your slides?

Rating: 5 of 5

15.Jul.2017 at 00:12 by Matt Banz (4 comments) via Web2 LIVE

Wow! What a well-polished presentation! I felt like I was drinking from a fire-hose, and loving every minute of it!

Speaker comment:

16.Jul.2017 at 15:19 by Nathan Stocks (1 comments) via Web2 LIVE

Thank you for the feedback, everyone! I really appreciate the it!

I added a link to the slides at the top of this page. Be forewarned: there are nearly 600 slides!

Does anyone know if OpenWest will provide some way to obtain the videos of the presentation?

Rating: 5 of 5

19.Jul.2017 at 20:03 by Pedro Salgado (13 comments) via Web2 LIVE

Brilliant presentation! Slides, content and humor!

© Joind.in 2017