Guimauve wrote:When Microsoft completely block third party software development
Microsoft will not block 3rd party software development. They just move forward like
any other company and they stopped development of MS DOS, QuickBasic and VisualBasic6
to make something new. Win32API will not stay for the next 100 years, it is too old, like DOS.
Microsoft provides tools for 3rd party software developers to develop for Windows, Windows Phone 7,
XBox and Win8 tablets and they will always continue to provide tools for its new technologies and
development platforms.
Many of it is available for FREE, including compilers for C/C++ (in the platform SDK),
C# and VB.NET (as Express Editions), the whole MSDN Library documentation and tools
for web development (
http://www.microsoft.com/web ).
It is just that if you stop at some point (may it be QuickBasic, VB6 or Win32API), you will
get behind and as a result you will get angry at Microsoft for moving forward.
Even 3rd party compilers like PureBasic can target Microsoft's latest development platform
and technologies, if they decide to do so.