ViewTube

ViewTube
Sign inSign upSubscriptions
Filters

Upload date

Type

Duration

Sort by

Features

Reset

120 results

Jon Gjengset
Crust of Rust: Smart Pointers and Interior Mutability

In this fourth Crust of Rust video, we cover smart pointers and interior mutability, by re-implementing the Cell, RefCell, and Rc ...

2:03:04
Crust of Rust: Smart Pointers and Interior Mutability

150,970 views

5 years ago

Jon Gjengset
Implementing Hazard Pointers in Rust

This time, we take a stab at implementing Hazard Pointers (https://erdani.org/publications/cuj-2004-12.pdf) in Rust. We follow ...

4:55:09
Implementing Hazard Pointers in Rust

38,134 views

4 years ago

Jon Gjengset
Implementing Hazard Pointers in Rust (part 2)

We continue our journey implementing Hazard Pointers (https://erdani.org/publications/cuj-2004-12.pdf) in Rust. We follow along ...

5:28:30
Implementing Hazard Pointers in Rust (part 2)

11,543 views

4 years ago

Jon Gjengset
Crust of Rust: Send, Sync, and their implementors

This time we go over the Send and Sync marker traits from the standard library, as well as some of the most important ...

1:07:04
Crust of Rust: Send, Sync, and their implementors

55,145 views

3 years ago

Jon Gjengset
Crust of Rust: Dispatch and Fat Pointers

In this episode of Crust of Rust, we go over static and dynamic dispatch in Rust by diving deep into generics, monomorphization, ...

2:12:52
Crust of Rust: Dispatch and Fat Pointers

99,836 views

4 years ago

Jon Gjengset
Crust of Rust: std::collections

In this video we go over the various collection types in the Rust standard library (effectively `std::collections`), and discuss a bit ...

2:45:04
Crust of Rust: std::collections

84,875 views

2 years ago

Design Patterns Lectures
The Counted Pointer Design Pattern

In this video, the Counted Pointer design pattern is explained. Counted Pointer: Count the references to an object, and delete the ...

9:49
The Counted Pointer Design Pattern

943 views

5 years ago

Jon Gjengset
The Unsafe Chronicles: Exhibit A: Aliasing Boxes

In this new series we take deep-dives into the world of unsafe Rust. These chronicles aren't necessarily aimed at teaching you ...

1:37:09
The Unsafe Chronicles: Exhibit A: Aliasing Boxes

26,493 views

5 years ago

Jon Gjengset
impl Rust: One Billion Row Challenge

I'm late to the party, but it's time we take a stab at the One Billion Row Challenge ( https://github.com/gunnarmorling/1brc ) in Rust.

10:36:57
impl Rust: One Billion Row Challenge

75,441 views

1 month ago

Visceral Gravitas
Narrow Fragmentating and NO shared language Tactic - DESTROYS the ability to speak & THINK

from Jordan Peterson meetup 2/11/23 https://www.meetup.com/sorting-ourselves-out-dmv-jordan-peterson-growth-study-group/ ...

1:30
Narrow Fragmentating and NO shared language Tactic - DESTROYS the ability to speak & THINK

323 views

2 years ago

ABMedia
C++ for C# and Java Developers

This video will cover all of the difficult topics and differences between C++ and a managed language such as C# or Java. Things ...

39:47
C++ for C# and Java Developers

25,684 views

5 years ago

Jon Gjengset
Implementing Hazard Pointers in Rust (part 4/4)

We continue our journey implementing Hazard Pointers (https://erdani.org/publications/cuj-2004-12.pdf) in Rust. We follow along ...

3:25:53
Implementing Hazard Pointers in Rust (part 4/4)

11,803 views

3 years ago

codingjerk
Zig is better than Rust (sometimes)

Since I use both Rust and Zig, I've collected some use cases, where I prefer Zig over Rust. While it's not an objective comparison, ...

20:21
Zig is better than Rust (sometimes)

93,704 views

7 months ago

timClicks
Rust's iterators are more interesting than they look

Manually creating for loops is error prone and tedious. Learn about how Rust provides tools that make many common errors ...

22:46
Rust's iterators are more interesting than they look

10,624 views

2 years ago

Confreaks
RubyConf 2018 - Pointers for Eliminating Heaps of Memory by Aaron Patterson

RubyConf 2018 - Pointers for Eliminating Heaps of Memory by Aaron Patterson In this presentation, we'll cover techniques in ...

39:02
RubyConf 2018 - Pointers for Eliminating Heaps of Memory by Aaron Patterson

2,580 views

7 years ago

Jon Gjengset
Crust of Rust: Build Scripts and Foreign-Function Interfaces (FFI)

This time we go over Cargo build scripts and Rust foreign-function interfaces, including looking at some widely used *-sys crates.

2:15:42
Crust of Rust: Build Scripts and Foreign-Function Interfaces (FFI)

45,477 views

3 years ago

timClicks
The central concepts of Rust

... out of ownership: - implement the Copy trait - use references - [to be featured in an upcoming video: use shared pointers] Ways ...

40:54
The central concepts of Rust

3,560 views

2 years ago

Dario
Rust vs Java: A Staff Engineer's perspective

Are you trying to decide between Rust and Java for your next project? Look no further! In this video, Dario Lencina, staff engineer ...

25:04
Rust vs Java: A Staff Engineer's perspective

28,885 views

3 years ago

Dodgy Coding
Type erasure in Rust C/FFI — structs, generics, trait objects

Exploring how to create data structures that are owned by C and pass pointers back to Rust to operate on them. This is easy for a ...

21:21
Type erasure in Rust C/FFI — structs, generics, trait objects

1,789 views

6 years ago

CppNow
C++Now 2018: Arthur O'Dwyer “An Allocator is a Handle to a Heap”

http://cppnow.org — Presentation Slides, PDFs, Source Code and other presenter materials are available at: ...

1:28:42
C++Now 2018: Arthur O'Dwyer “An Allocator is a Handle to a Heap”

10,838 views

7 years ago