http://qs1969.pair.com?node_id=682861


in reply to C/C++ are dying too!

The question to ask, is what language are the 'new' languages that are meant to be replacing C written in?

Only once a replacement becomes self-hosting and bootstrapable, does it begin to become a viable alternative to C.

If it ever becomes the language of choice for the authors of new languages, then we might have a contender.

The only language I've seen that I think could replace C, is The D Language.


Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.

Replies are listed 'Best First'.
Re^2: C/C++ are dying too!
by jplindstrom (Monsignor) on Apr 25, 2008 at 23:59 UTC
    Your reasoning about D stands, but you should also consider that "languages that could replace C" also includes Java and the common dynamic languages, for a lot of programs that shouldn't have been written in C in the first place.

    /J

      Point taken, but I was thinking of "languages that could replace C" in the sense of those that could replace what C can do, rather than what people do with C.

      For example, be the language of choice used to implement "Java and the common dynamic languages". I've a funny feeling that Java is written in C++, but the point holds.


      Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
      "Science is about questioning the status quo. Questioning authority".
      In the absence of evidence, opinion is indistinguishable from prejudice.
      Java can't replace C