50 years old, has been tried to replace many times (C++, Go, Rust) and still is the golden standard. Why can't it be beaten?

50 years old, has been tried to replace many times (C++, Go, Rust) and still is the golden standard. Why can't it be beaten?

It's All Fucked Shirt $22.14

Nothing Ever Happens Shirt $21.68

It's All Fucked Shirt $22.14

  1. 2 years ago
    Anonymous

    Because it's the golden standard.

    • 2 years ago
      Anonymous

      because you're a fat dumb boomer and everyone needs to use Go and Rust or DIE

      It's cancer, much like PHP, Windows, and microplastics. It's permeated everywhere, infected everything, refuses to frick off and die much as everyone who's sane wants it to. It's here to stay, and countless future generations will pay the price.

      Eat shit Black folk, the White Man loves his C

      Now read this and weep:

      C IS THE TRUE PATH TO NIRVANA! C HAS BEEN THE CHOICE OF EDUCATED AND IGNORANT ALIKE FOR CENTURIES! C WILL NOT CORRUPT YOUR PRECIOUS BODILY FLUIDS!! C IS THE STANDARD LANGUAGE! ED MAKES THE SUN SHINE AND THE BIRDS SING AND THE GRASS GREEN!!

      Because it's exactly at the right level of complexity for a certain class of problems.

      It's high enough above the hardware that it's portable as all fricking get-out (and big enough that chip-makers cater to it) and low enough to actually control what's happening without half a dozen possible gotchas and quirks and pitfalls and shortcuts cropping up in codebase every 100 lines.

      It's not suited for utilizing parallel processing, It's not great at handling even little shit like strings. But between it's control and the collective experience with it, C is the best choice for critical code. From life-critical medical equipment to missiles to banking software to operating systems. Use C where it counts.

      BOW BEFORE THE ONE TRUE LANGUAGE! THE UR-LANGUAGE THAT ALL THE FALSE IDOLS PRETEND TO BE! WEEP INTO YOUR TRANSITORY DRINKS AS THEY SLIP AWAY LIKE SO MUCH LOST MEMORY. BUILD NOT YOUR HOUSE UPON SHIFTING SAND BUT DRILL DOWN TO THE STABLE BEDROCK OF C!

    • 2 years ago
      Anonymous

      FPBP & Checked

  2. 2 years ago
    Anonymous

    because you're a fat dumb boomer and everyone needs to use Go and Rust or DIE

    • 2 years ago
      Anonymous

      How aggressive.

    • 2 years ago
      Anonymous

      cope with C being the influence for all those troony languages motherfricker

      • 2 years ago
        Anonymous

        >cope with C being the influence for all those troony languages motherfricker
        C influence is what makes something a troony language, but the less of it the better.

        • 2 years ago
          Anonymous

          C(had) is just such a masculine language, other langs give up trying to compete and go down the troony femboy path in order to otherwise remain a somewhat viable option.

  3. 2 years ago
    Anonymous

    It's cancer, much like PHP, Windows, and microplastics. It's permeated everywhere, infected everything, refuses to frick off and die much as everyone who's sane wants it to. It's here to stay, and countless future generations will pay the price.

  4. 2 years ago
    Anonymous

    C IS THE TRUE PATH TO NIRVANA! C HAS BEEN THE CHOICE OF EDUCATED AND IGNORANT ALIKE FOR CENTURIES! C WILL NOT CORRUPT YOUR PRECIOUS BODILY FLUIDS!! C IS THE STANDARD LANGUAGE! ED MAKES THE SUN SHINE AND THE BIRDS SING AND THE GRASS GREEN!!

    • 2 years ago
      Anonymous

      BOW BEFORE THE ONE TRUE LANGUAGE! THE UR-LANGUAGE THAT ALL THE FALSE IDOLS PRETEND TO BE! WEEP INTO YOUR TRANSITORY DRINKS AS THEY SLIP AWAY LIKE SO MUCH LOST MEMORY. BUILD NOT YOUR HOUSE UPON SHIFTING SAND BUT DRILL DOWN TO THE STABLE BEDROCK OF C!

      With all caps, you're actually obligated to use sarcasm.

    • 2 years ago
      Anonymous

      BOW BEFORE THE ONE TRUE LANGUAGE! THE UR-LANGUAGE THAT ALL THE FALSE IDOLS PRETEND TO BE! WEEP INTO YOUR TRANSITORY DRINKS AS THEY SLIP AWAY LIKE SO MUCH LOST MEMORY. BUILD NOT YOUR HOUSE UPON SHIFTING SAND BUT DRILL DOWN TO THE STABLE BEDROCK OF C!

      heh, when you find someone on your same wavelength.

      • 2 years ago
        Anonymous

        [...]
        With all caps, you're actually obligated to use sarcasm.

        C IS THE WAY, THE PATH, THE LIFE.
        NONE SHALL BECOME THE MACHINE BUT THROUGH C.
        WEBSHITS TREMBLE AND DESPAIR FOR YOUR TIME IS OVER.

    • 2 years ago
      Anonymous

      Cniles schizophrenia

  5. 2 years ago
    Anonymous

    Because it's exactly at the right level of complexity for a certain class of problems.

    It's high enough above the hardware that it's portable as all fricking get-out (and big enough that chip-makers cater to it) and low enough to actually control what's happening without half a dozen possible gotchas and quirks and pitfalls and shortcuts cropping up in codebase every 100 lines.

    It's not suited for utilizing parallel processing, It's not great at handling even little shit like strings. But between it's control and the collective experience with it, C is the best choice for critical code. From life-critical medical equipment to missiles to banking software to operating systems. Use C where it counts.

    • 2 years ago
      Anonymous

      >C
      >portable
      Wanna know how I can tell you've never looked at a nontrivial C codebase, fren?

    • 2 years ago
      Anonymous

      >that it's portable as all fricking get-out
      People who say this never really did anything important in C.

      • 2 years ago
        Anonymous

        Portable meaning C code runs everywhere, not that the same C codebase is portable.

    • 2 years ago
      Anonymous

      >It's not suited for utilizing parallel processing, It's not great at handling even little shit like strings. But between it's control and the collective experience with it, C is the best choice for critical code. From life-critical medical equipment to missiles to banking software to operating systems. Use C where it counts.
      I disagree and the creators would also disagree.
      It's simply the only thing in it's niche.

      We desperately need innovation at this level and lower levels. It's just holding us back a bit.
      But that requires mastering logic and maths before even attempting. Then you need to examine the linguistic restraints on the mathematical language used. You need to examine the current flaws in circuitry at the most primal level to do this.
      What a pain in the ass.

      So we all still use C to this day because people just cannot master this level of wizardry.

      • 2 years ago
        Anonymous

        Learn Ada, homosexual.

      • 2 years ago
        Anonymous

        >It's simply the only thing in it's niche.
        This has never been true.

        >We desperately need innovation at this level and lower levels. It's just holding us back a bit.
        >But that requires mastering logic and maths before even attempting. Then you need to examine the linguistic restraints on the mathematical language used. You need to examine the current flaws in circuitry at the most primal level to do this.
        >What a pain in the ass.
        People already did all of this and there were solutions already before C.

        >So we all still use C to this day because people just cannot master this level of wizardry.
        C was made without knowing any of this, which is why it sucks. C was a quick hack, no wizardry or intelligence at all, and the guy who looks like soijack did not care about good code.
        https://github.com/mortdeus/legacy-cc

    • 2 years ago
      Anonymous

      >C is super portable you guys
      >You just have to write an entire backend for every arch

      • 2 years ago
        Anonymous

        Hey, you still have one language for the whole codebase

  6. 2 years ago
    Anonymous

    BOW BEFORE THE ONE TRUE LANGUAGE! THE UR-LANGUAGE THAT ALL THE FALSE IDOLS PRETEND TO BE! WEEP INTO YOUR TRANSITORY DRINKS AS THEY SLIP AWAY LIKE SO MUCH LOST MEMORY. BUILD NOT YOUR HOUSE UPON SHIFTING SAND BUT DRILL DOWN TO THE STABLE BEDROCK OF C!

  7. 2 years ago
    Anonymous

    Bussin:
    C

    Kinda bussin:
    C-like languages

    Sussin:
    the rest of the meme languages

  8. 2 years ago
    Anonymous

    come back when rust is used for medical or military applications

  9. 2 years ago
    Anonymous

    The golden standard is Ada, ya dumb shit. Only idiots use C for anything other than legacy codebases.

    • 2 years ago
      Anonymous

      yeah good luck using ada to write and exploit

      It's not the golden standard, Haskell is.

      yeah good luck using haskell to write and exploit

      • 2 years ago
        Anonymous

        Ask me how I know you're underaged and likely gay

  10. 2 years ago
    Anonymous

    It's not the golden standard, Haskell is.

  11. 2 years ago
    Anonymous

    its not gold standard, the only reason its not dead is because rewriting everything in c++ or rust is huge waste of resources, other than that new system level programs are either written in c++ or rust. even linux kernel has given the green light to rust now.

  12. 2 years ago
    Anonymous

    >Go
    >Replace C
    Literally no one but a larping moron thinks Go was something to repace C.

    • 2 years ago
      Anonymous

      Same can be said about trannies and Rust. The only real competitors to C have been C++ and Ada.

      • 2 years ago
        Anonymous

        >Same can be said about trannies and Rust
        No, it can't. Rust could replace C (it won't, but it could). In no way shape or form could Go replace C. It's a GC'd language and need an allocator, it literally can not be a contender for a C replacement. Rust at the least has #[no_std] so you can use it in an embedded context. Like I said, only moronic larpers think Go could be a C replacement.

        • 2 years ago
          Anonymous

          Rust insists on static linking everything, always. It gets disqualified on that alone.

          Portable meaning C code runs everywhere, not that the same C codebase is portable.

          So you're using a different definition to everyone else and claiming victory. Ok kid.

          • 2 years ago
            Anonymous

            >It gets disqualified on that alone.
            No. Also you can dynamically link iirc, it's static by default.

          • 2 years ago
            Anonymous

            It INSISTS upon itself.

  13. 2 years ago
    Anonymous

    >can't even avoid seg faults

    Thank god I used VMs to dabble with C and C++.

  14. 2 years ago
    Anonymous

    In C a man is a man, a woman is a woman and a pointer is a pointer. No HRT here. It is the language of reality.

    • 2 years ago
      Anonymous

      >a pointer is a pointer
      You hear about provenance?
      A pointer is whatever the standard says it is and the standard is schizophrenic

  15. 2 years ago
    Anonymous

    One way or another, it's going to be put down like the rabid dog it is.

  16. 2 years ago
    Anonymous

    > Golden standard
    Anon...

  17. 2 years ago
    Anonymous

    legacy the only thing keeping this monstrosity alive.If you lets say wanted to improve c for example give it non moronic pointer syintax.You would have to rewrite everything and its too much shit to handle so you just tolerate it as it is.

  18. 2 years ago
    Anonymous

    Don't get me wrong - I love C but

    *pfffts! in your path*

    • 2 years ago
      Anonymous

      >asembler

  19. 2 years ago
    Anonymous

    It's never going away, not because of any inherent quality but because there's just too much written in it.

  20. 2 years ago
    Anonymous

    Because it's fricking simple

Your email address will not be published. Required fields are marked *