Ben Cantrick (mackys) wrote,
Ben Cantrick
mackys

  • Mood:
  • Music:

C++ is not a very good language.


"If you must use the wrong language for the job, I'd rather see you use C than C++. It's true that C gives you enough rope to hang yourself. But so does C++, and it also comes with a premade gallows and a book on knot tying." -Unknown Kuro5hin.org commenter, circa 2004


Or, you could ask Linus: http://thread.gmane.org/gmane.comp.version-control.git/57643/focus=57918


Not to say that C is perfect. Far from it. But for quite a while now, I've been telling people: "If you want to do OO stuff, just go straight to Java. If what you're doing needs higher performance, use plain C." It used to be that you could at least argue "well, I need reasonable performance, and I also need OO... so I have to use C++." With Java, that excuse is gone.

The only people who truly need to write in C++ any more are Win32 programmers. The poor, screwed-over bastards.

Edit: Or X11 programmers. Those even poorer, even more screwed-overer bastards.
Tags: reddit
Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 8 comments