Alice Ryhl
๐ค SpeakerAppearances Over Time
Podcast Appearances
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.
So what if you didn't do that?
So I have been trying to use them.
Honestly, I'm still learning how to use these tools, but I have used them.
I quite like the Gemini command line interface.
I think it's pretty neat.
I think it's still an important part of the process.
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.
I explained this story from before about how I was refactoring something
I just did what the compiler told me.
I think the same kind of principle applies with agents in that they can talk to the compiler.
It will tell them what to fix.
Yeah, I think there is an aspect of that.
When I was at the Linux Kernel Maintainer Summit, one of the topics that came up was using AI for code review.
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.
That kind of stuff.
And, for example, Linus and others were talking about how these reviews were actually really impressive.
for kernel code.
At least what's being discussed in the kernel community, that kind of use case seems like something people are excited about.
I mean, that's the thing with memory safety, right?