• hedge_lord@lemmy.world
    link
    fedilink
    arrow-up
    87
    ·
    edit-2
    3 days ago

    Rust is a programming language designed to run on crabs. It just happens to also run on computers. When rust programmers talk about the borrow checker, that’s something born directly out of having to run on crabs. It’s difficult to get the little guys to cooperate otherwise. And when they talk about rust having good error messages that’s because of the crabs too. The compiler is not just some piece of software, it’s a piece of software being run on crabs and the crabs have some measure of intuition to them. Basically what I’m saying is that carcinization applies to computer hardware.