Re: C++14: Papers
On Wednesday, April 10, 2013 12:59:53 PM UTC+1, osmium wrote:
James Kanze wrote:
With the major difference that there doesn't seem to be any new
competition. C++ seems to have beat out Ada-95, and in a more
distant past, Objective-C and Modula-3, but since then, there's
not really been any new language which realistically attempts to
replace it. If something new does come along, that is to C++
what Python is to Perl, I'd jump on it, but I don't see it
happening. In the case of C++, the total is simply too large:
in the time it would take to redesign a new language with all of
the expressivity of C++, but clean, simple and elegant, C++ will
have added new functionality that are missing in the new
language.
I can sympathize with most of your complaints. However:
[...]
And
in an era in which GUI is THE way to interface with humans, an add on
library is needed to write a real program.
Very few programs actually interface directly with humans. And
C++ is probably not the best choice for a light weight GUI
client.
(Actually, I'm not really sure what I mean by "very few
programs". People are constantly recreating new GUI interfaces
to conform to the look of the day. The real work will still be
done by the C++ program behind them, but that's one program,
probably originally written some years ago, but still evolving,
versus five or ten different programs, each written in maybe
three months, then thrown out when the next one comes along.)
--
James