C compiler is a dog. it does whatever u tell it to no matter if that ends up hurting it
Rust compiler will put u on a leash theres a reason the main feature of the lang is called "ownership" omfg. she will ensure u follow her every command and she will tell u exactly how to do it safely and how to do it well and shes nice about it
zig compiler is a robotgirl it will not only give u the result u tell it that u want but also follow ur exact instructions on how to get there
C++ compiler is Cs chuuni sister, she will yap about some insane shit and pretend that shes the coolest thing ever but shes a still just a dog at the end of the day