Re: Position of MS regarding the future C++ Standard
Victor Bazarov wrote:
It doesn't take long to shut off the oxygen and watch
folks abandon
popular technology in favour of one that is "just as
good", yet well supported. [...]
To make C# "just as good" all MS needs to do is to make
C++ "just as bad".
>>
I think you're greatly overestimating Microsoft's power. [..]
Do you mean to say that it isn't in MS' power to develop their
own OS (or half-bake it, if you will) so that everything runs
slowly, just to "even the field"? AFAICS they've been proving
you wrong so far...
With all its influence on software [development] market, MS
cannot change how economics works. And MS wouldn't want to
anyway, otherwise it won't make any money from software.
Your sample with 1917 is good. Everything was put upside
down and economy was forced to work in unnatural ways. In
the end, despite its enormous resources, Soviet Union
collapsed economically (and herein politically). MS will
face the same future if it chooses to go against the market.
If I understand you correctly, you're trying to say that MS
devised some evil plan to drag developers over from
perfectly suitable C++ to its proprietary .NET technology
and C# in order to tether customers to MS products. I claim
that people abandon C++ because it doesn't suit their needs
anymore rather than MS evil plan. MS just follows what
market desires.
C++ is not main rival for C#. MS is just pushing what is
falling anyway. .NET competes mainly with J2EE and similar
technologies. C++ decline occurs naturally. No much efforts
required neither by MS nor SUN to allow it happen.