Skip to content
0:00 / 0:00

#rust#borrow-checker#systems-programming

Intro to the Rust programming language

Code & Supply

7.2K subscribers • 2 videos on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • Presented by Alex Crichton
  • May be out of date. The tools, versions or practices it shows have likely moved on.

Intermediate. Assumes working knowledge.

178K views11 years ago2 recommendations

Programming languagesSystems programmingRustMemory managementConcurrency and parallelism

Alex Crichton presents an early introduction to Rust's core concepts, memory safety, and concurrency model.

Alex Crichton presents an introduction to the Rust programming language. Presentation slides: people.mozilla.org/~acrichton/rust-talk-2014-12-10/#/ Presented at Code & Supply in Pittsburgh, PA. Learn more at codeandsupply.co

Why it's here

2 people recommend this

What people say. Recommended alongside other early Rust talks to explain the language's safety guarantees.

Moments people linked to

u/asmx85in r/programming • Recommends

On “"Is Parallel Programming Hard, And, If So, What Can You Do About It?": July 2016 Update”

…ta. If a "new" programmer introduce new functions that work on that data he could easily screw things up. In Rust this cannot happen, because the typesystem does not allow to misuse data in that way, either the data structure is not "ready" to be used in a concurrent fashion or use concurrent "ready" data structures the wrong way. some talks: link to this video link to this video (old thread creation syntax) link to this video…
5View on Reddit

u/Bas1l87in r/rust • Recommends

On “Rust is going through puberty”

Fair enough. I think I have found sufficient evidence. 1. Please see this talk by Alex Crichton: link to this video . He says "Another question that I get a lot is 'Should I be using Rust right now?' and my answer is '*yes!*', i think *everyone shall be using Rust*. Some reasons i will give behind that are..." 2. And this talk (also happened to be by Alex Crichton): link to this video . He says "... zero-cost abstractions. What this basically means is something that at compile-time you can have this very nice interface, it's very easy to use, it's very fluent to use, but it all optimizes away to nothing." I think that's exactly what I was talking about. The first passage implies that Rust is as easy as the ea…
1View on Reddit