Voyager 1 contact restored

  • @force
    link
    117 months ago

    rust programmers couldn’t imagine the memory hacks smh

    • @ricdeh
      link
      English
      117 months ago

      I know that this is supposed to be a joke, and I do find it funny, but I also find it sad that it carries a large dose of truth. C is such a “low-level” high-level language that it makes you deal directly with memory allocation and management as well as pointer arithmetic to advance addresses in the stack, which in my opinion is very important for programmers to gain an understanding of the actual hardware and architecture their programs are running on, because I feel that many don’t have that understanding. Should Rust replace C in many applications, especially low-level, I fear that we will ultimately end up with worse code because of that. (BTW I know that Voyager’s program is not written in C, this is just purely about your statement on Rust.)

      • @[email protected]
        link
        fedilink
        87 months ago

        C will never fully go away.

        Constrained environments will always remain in C.

        But RUST offers the best trade off today. It is way better than C++.

        C IMO is not comparable to RUST.