Look at Microsoft .NET's launch. I only have a feeling, Microsoft runs too fast.
.NET has been launched soon, I have tried it, but I have not conducted in-depth research. I haven't obviously feel his advantage. But it is certain that Microsoft will gradually have Win32 transition to .NET, just like left Although this may be a very long and painful process, Microsoft has already decided. For this change, it can have suffered a lot of people. The most direct is software company and developers.
After all, Microsoft is the giant of today's IT society. No company does not dare to walk with Microsoft's footsteps, the platform changes, not as before, from 2000 to XP, the original 2000 below can continue to use , .NET is completely a new platform, I don't know if Microsoft can really be like last time, continue to come. Take the current development tool as an example, although VC . NET has kept now in the manner. Compatibility, but in fact, we know that the current C is not suitable for the development of .NET, so we can clearly see that VC . Net is just a transition product from Win32 to .NET, but it is well known One point, VC is currently occupying most of the market. If this change is not so smooth, then Microsoft will also lose the previous part of the market, the same, more than 90% of the manufacturers are based on the development of Windows platforms, if detached Windows, then many manufacturers will feel difficult, this is not only an impact on Microsoft, but even affects the development of the entire humanity, it can be said that Microsoft will move, affecting all humanity.
It is said that Microsoft will no longer provide new Windows API, will not spend time on Windows, but I don't know what other companies have taken this measure to cope, I think the fastest manufacturer is Borland, as A world-class leader company, Borland will not collapse because Microsoft's move, in this year, Borland has exited C # Builder, Delphi.Net, C Builderx, is undoubted, Borland is for yourself. Survival, have to do this. C # Builder as a brand new .NET development tool, you should be able to develop well, Delphi still can live in the .NET platform due to some of the advantages of Object Pascal itself, but another one The development tool is tragic, that is, C Builder, because of too much defects itself, causing it to continue to survive in the .NET platform, plus many factors, it is not easy to close to .NET, Borland For the future, I have to give up the development tool, use a new CBX as an alternative, so that I have suffered from CB Fans, they have to be abandoned again, and CB Fans has never been real respect. However, this time, they have no right to survive, Microsoft's move can be said to make many CB fans become dead. However, the appearance of CBX may bring a certain turn, because it uses standard C , At the same time, it supports cross-platform and cross-compilation, maybe, if Microsoft really gives up C , then Borland is undoubtedly a faucet of C , that is, Borland will occupy the two markets of Object Pascal and C . If Borland can still leave C now Some problems solve it, then maybe Borland can really fight for the world.
Out of Borland, many companies have also started their own transformation, but every company is like Borland, many feelings can't keep up with Microsoft's footsteps, but it is really a strange phenomenon, and people who take the lead still haven't feel Tired, but the people who are running are tired. I hope they are in this running race, don't be abandoned, at the same time, there will be a lot of companies to get up, and you can say this change, it is another IT industry. Change. But I don't know if Microsoft will be so smooth. Maybe for Linux this is a chance to develop. If Microsoft fails, then Linux has become a mainstream platform, when the world will become? No way.
The above is all personal opinions, if there is a mistake, I will apologize. (You can repume it, but please indicate the source)
Guilin Electronics Industry College