Yeah! Exactly.
(There are plenty of other video editors, by the way! We've only used Kdenlive, but have heard of Shotcut and... Open..something-or-other? But yeah, there's more.)
The Rust people often push the idea that "Rust is the only memory-safe language" (or at least imply it, "all projects should be written in Rust for memory safety!"), completely ignoring that like... MOST languages are memory-safe these days. Yeah, that doesn't apply as much in the low-level space C sits in, and C is the opposite of a memory-safe language (it's basically "memory is just a bunch of bytes, do whatever you want, just be careful"), but still.
(C does have advantages, though. It's been around forever, the way C programs are built is kinda foundational to how programs are built in general on Unix, and basically every language that has cross-language interoperability does it with C, so libraries in C can work with nearly everything. It's also relatively simple to implement (compared to other languages), which is great if you're writing a compiler for fun or for a new architecture. I kinda like C! Absolutely abysmal string handling though. But for that there's Perl. Which, is memory-safe. :3)
-- Frost