• @257m@lemmy.ml
    link
    fedilink
    72 years ago

    Just use C. It solves all those problens given the most complicated feature is pointers and those aren’t to understand.

    • @wim@lemmy.sdf.org
      link
      fedilink
      52 years ago

      While C is certainly better for some problems in my experience, it too is very hard to use in large projects with a mix of developers, and it is unsuitable for most higher level applications in most companies.

      I think C has its place in the world still, which is mostly confined low level embedded, kernel space and malware. I do believe that the market segment that used to rely on C++ is today better served by either Go or Rust, depending on the project.

      That said, while I LOVE working with Rust, it suffers from many of the same issues I mentioned for C++ in my comment above when working in a mixed skillset team.

      • @257m@lemmy.ml
        link
        fedilink
        12 years ago

        I agree, unless you doing low level stuff where you need absolute control you should use a modern language with proper abstraction just to save time. Most use cases where they use C++ can be replaced with Rust or Go as they aren’t saddled with years tech debt and bloat due to having mantaining backwards compatibility.