Menu
Sign In Search Podcasts Libraries Charts People & Topics Add Podcast API Blog Pricing

Alice Ryhl

๐Ÿ‘ค Speaker
505 total appearances

Appearances Over Time

Podcast Appearances

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

These governments are saying, you guys are using C or C++ in this project, and it's causing an unacceptable amount of memory safety vulnerabilities that simply don't happen if you just don't.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

So what if you didn't do that?

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

So I have been trying to use them.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

Honestly, I'm still learning how to use these tools, but I have used them.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

I quite like the Gemini command line interface.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

I think it's pretty neat.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

I think it's still an important part of the process.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

I mean, a lot of people talk about that when you use AI, it's really important to write tests and that kind of thing, because then the AI is actually able to tell if it did it right.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

I explained this story from before about how I was refactoring something

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

I just did what the compiler told me.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

I think the same kind of principle applies with agents in that they can talk to the compiler.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

It will tell them what to fix.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

Yeah, I think there is an aspect of that.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

When I was at the Linux Kernel Maintainer Summit, one of the topics that came up was using AI for code review.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

And there were some people there who had, for example, set up bots that would say, when you send an email to the mailing list, it would feed it into an AI agent, which would leave a review.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

That kind of stuff.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

And, for example, Linus and others were talking about how these reviews were actually really impressive.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

for kernel code.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

At least what's being discussed in the kernel community, that kind of use case seems like something people are excited about.

The Pragmatic Engineer
Why Rust is different, with Alice Ryhl

I mean, that's the thing with memory safety, right?