So why does anything other than C exist. Why reinvent the wheel? You can do literally anything with C, hex, and binary.

So why does anything other than C exist. Why reinvent the wheel? You can do literally anything with C, hex, and binary. I hate that everything needs to be reinvented and updated constantly. Humans are truly malcontent and stupid creatures.

POSIWID: The Purpose Of A System Is What It Does Shirt $21.68

Thalidomide Vintage Ad Shirt $22.14

POSIWID: The Purpose Of A System Is What It Does Shirt $21.68

  1. 1 month ago
    Anonymous

    >So why does anything other than C exist
    Because people constantly want something new, a problem mostly seen in webshittery where multiple frameworks are conjured into existence every single day.

  2. 1 month ago
    Anonymous

    It's just to abstract away some features of C when they aren't needed for faster work.

    • 1 month ago
      Anonymous

      >make a copy of C with removed features
      >somehow work with C is still faster
      surprise surprise.

  3. 1 month ago
    Anonymous

    >i make spaceships with tools from 1500s

  4. 1 month ago
    Anonymous

    >You can do literally anything with C, hex, and binary
    Except fast HPC code lol.
    Fortran won. Get over it losers.

    • 1 month ago
      Anonymous

      Pretty sure C and C++ are both competitive with Fortran in the HPC domain

      • 1 month ago
        Anonymous

        C++ is today. C never was.

  5. 1 month ago
    Anonymous

    >Why Ug make spear? Club just fine. Smash skull good. Ug malcontent and stupid.

    • 1 month ago
      Anonymous

      bad analogy. Making 1400 different kinds of programming languages is like making 1400 different kinds of clubs that all have about the same swinging power and mass.

      • 1 month ago
        Anonymous

        Which languages do you know?

        • 1 month ago
          Anonymous

          1400 different kinds. Too long to list.

  6. 1 month ago
    Anonymous

    >year of our lord 2024
    >still not a single production-ready linear algebra library written in C

  7. 1 month ago
    Anonymous

    webshitters trying to reinvent the wheel every day like they do with their web toys
    before 2030 we'll see an alternative to rust also pop up

    • 1 month ago
      Anonymous

      >before 2030 we'll see an alternative to rust also pop up
      there already exist several.

    • 1 month ago
      Anonymous

      >before 2030 we'll see an alternative to rust also pop up
      there already exist several.

      The whole field of language design has moved on from trying to kill C++ and is now trying to kill Rust

  8. 1 month ago
    Anonymous

    >You can do literally anything with C
    Correct, because it is a general purpose programming language
    >I hate
    Not an argument

  9. 1 month ago
    Anonymous

    because people like to make new shit, and because why not make a new language

  10. 1 month ago
    Anonymous

    >I hate that everything needs to be reinvented and updated constantly.
    then you should have having to use a language with no conveniences whatsoever

  11. 1 month ago
    Anonymous

    C is just a wrapper around syscalls. what is wrong with having alternative syscall wrappers?

  12. 1 month ago
    Anonymous

    because people want to get stuff done and not waste their time and/or money. you will understand once you get past hello world and fizzbuzz and start working on real projects

  13. 1 month ago
    Anonymous

    same could be said for assembly. you can do literally everything with assembly and sufficiently optimized assembly will run faster than compiled C. people just realized they can afford to sacrifice optimization to get a working product out on the market faster. hardware nowdays is sufficiently powerful in most cases that you can afford to tank the performance and create something functional extremely quickly. nowdays only working with low-power embedded firmware and HPC requires going lower than JS frameworks or python.

  14. 1 month ago
    Anonymous

    C is incredibly unproductive. I would drop C in a second if I could find a replacement language that is not terrible.

    • 1 month ago
      Anonymous

      >C is incredibly unproductive.
      No, that's you and the culture you grew up in.

      • 1 month ago
        Anonymous

        So apparently constantly having to reinvent basic containers and string handling functions is the height of productivity. Lack of generics are particularly bad in regards to any kind of reusable code.

        • 1 month ago
          Anonymous

          >So apparently constantly having to reinvent basic containers and string handling functions is the height of productivity
          Yes.

          > Lack of generics are particularly bad
          Generics are particularly bad.

          • 1 month ago
            Anonymous

            Trannies sure love their tinkering

          • 1 month ago
            Anonymous

            Are you trying to give me insight into the workings of your broken mind?

  15. 1 month ago
    Anonymous

    >Why reinvent the wheel?
    ironic, given cniles keep reinventing the same basic code snippets

    >So why does anything other than C exist
    C is impractical for large projects

    • 1 month ago
      Anonymous

      >"reinventing" a dictionary in C from copy/paste code is bad
      >spending decades of man hours and millions of dollars to invent a new language so you can reinvent a dictionary in not C is good

      • 1 month ago
        Anonymous

        yes

    • 1 month ago
      Anonymous

      >C is impractical for large projects
      Like the Linux kernel?

      • 1 month ago
        Anonymous

        Yes.

      • 1 month ago
        Anonymous

        "Practical" is the last thing that comes to mind when thinking about kernel development.

      • 1 month ago
        Anonymous

        Yeah probably
        Often when I hear about kernel development it's some shit like
        >this guy embarked on a half-year project to unfrick the header files and sped up compilation times 2x
        >somebody tried to pass an array by value and despite a compiler warning it got through three layers of review into Linus's tree (and now Linus is going off the handle again)

  16. 1 month ago
    Anonymous

    >no type safety
    Garbage language. I don't know how anyone can program in it. C++ is better by miles, just don't use methods.

    • 1 month ago
      Anonymous

      https://www.microsoft.com/en-us/research/uploads/prod/2018/09/checkedc-secdev2018-preprint.pdf

  17. 1 month ago
    Anonymous

    >why does anything other than C exist
    Because some other languages can express solutions to complex problems much more succinctly, with less thought on the part of the programmer.
    For example, writing a simple GUI text editor in C is definitely possible, but a lot of work! In some other languages, it's just a few lines of code and you're done. If your aim is to build a large system that includes a text editor as a small component of it, why the frick would you spend lots of effort on that bit when you don't need it. (Text editors don't need vast speed. They spend their time waiting for the user to do something.)

    • 1 month ago
      Anonymous

      if you're building a suite of software tools for anthro cat man lawyers with blue suits who drink alot of coffee, then yes you need C for the text editor.

      They type fast, and they dance fast. They also like to play solitaire

      • 1 month ago
        Anonymous

        We could keep up with users in a fricking interpreted scripting language 30 years ago. If you can't now without doing everything in C, you're an idiot who needs to learn what an algorithm is.

    • 1 month ago
      Anonymous

      We could keep up with users in a fricking interpreted scripting language 30 years ago. If you can't now without doing everything in C, you're an idiot who needs to learn what an algorithm is.

      >just buy better hardware, anon
      >what do you mean programmers write shit software nowadays??
      >it's definitely just your gear, goy

  18. 1 month ago
    Anonymous

    Frick you. I'm not dealing with header files just because they were the only way you could make your compiler run on your shitty hardware in the 70s.

  19. 1 month ago
    Anonymous

    Lua is fine because its implemented in a C header file.

  20. 1 month ago
    bruce3434

    Because humans have always engineered superior tools throughout the history. I don’t understand why C cultists cannot fathom the idea of inventing better, more reliable and more efficient tool than what they worship.

  21. 1 month ago
    Anonymous

    >You can do literally anything with C, hex, and binary
    saaaar, i have extensive experience with Python, Java, Java Script, Linux, Bash and Shell, please redeem the durgasoft courses.

  22. 1 month ago
    Anonymous

    >Why reinvent the wheel?

  23. 1 month ago
    Anonymous

    >So why does anything other than assembly exist. Why reinvent the wheel? You can do literally anything with assembly, hex, and binary. I hate that everything needs to be reinvented and updated constantly. Humans are truly malcontent and stupid creatures.

  24. 1 month ago
    Anonymous

    Because C is a pain to use.

  25. 1 month ago
    Anonymous

    [...]

    You need extra neurons in order to get the depth and nuance of these jokes. If you're non charismatic that's against your odds as well, you need little bits of both Grace of God and Charisma to "feel it".
    But that's way beyond the scope of what your generation can culturally grasp. It seems. Maybe. I hope not.

  26. 1 month ago
    Anonymous

    Why does anything other than Lisp exist? All programming languages should be lisps. Just use Lisp for everything.

    • 1 month ago
      Anonymous

      But I am a gamedev. How can I use lisp for that if I hate brackets?

  27. 1 month ago
    Anonymous

    >You can do literally anything with C, hex, and binary.
    Real programmers manually punch the holes in their cards.

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