Will. NET gradually decline in the Internet Age? An architect's Thoughts on. NET, Internet. net
There are many reasons for the rise of a language. Speaking of. NET, we have to compare the situation of java with it. (Sorry, I have invited my aunt Zhen Lou ). NET has been quite marginalized in the Internet field, and more Internet companies have switched from java. NET, the root cause is that Microsoft was too closed in the past, while java was open, and big Internet giants embraced java, which boosted the entire java ecosystem chain and followed a series of evolution, it is actually related to this reason to pursue its source... for Internet companies such as BAT and Google, we should not mention that they have their options. For emerging Internet companies, fast and low cost are the top priority, there will be a small number of start-ups who will consider the future technical scalability in the early stages, but that is a minority after all .. In the beginning, the NET platform was fast and cost-effective. Therefore, many Internet companies were using it before it became large.. NET platform later, on the one hand, the cost of servers is getting higher and higher, on the other hand. NET technology ecosystem in the Internet field is far inferior to java, and there will be many java architects from large Internet companies, they can have the confidence to support massive access and data in the future ,. NET's talent reserves here are relatively lacking, and eventually they turn to java... now. NET is open-source and cross-platform ,. can NET retrieve lost battlefields? I think it is okay. fast development and low labor costs are the advantages of. NET (VS community edition is already free, should everyone know ?). Now ,. the disadvantages of NET are also being filled by a little bit. The power of the community will rise a little bit. Many open-source technologies used by the Internet (such as Lucene and Hadoop) only have java and.. NET version, java is more,. compared with other languages, NET is also quite a lot. Because these two platforms have huge technological benefits and potential advantages, internet startups can only choose one of these two. Therefore ,. NET in the future, the main bottleneck for a period of time lies in the number of open-source technologies of Internet companies and the technical reserve of talents in line with this era. In addition to waiting, we can look at this matter more optimistically. Yes, java exclusive Hadoop, exclusive Cassandra, but who will build Hadoop directly into the business system, usually put it on a dedicated Server and then provide it to external APIs. Such technologies as MongoDB, Redis, Hadoop, and Java are mixed and used by large Internet companies. Therefore, it is not because Internet companies need certain technologies. Such technologies are only available in java, the entire system platform must be built on java, which is not exclusive. Therefore, we do not need to be pessimistic about this disadvantage.
Microsoft official.. NET cross-platform. Release is required in the first quarter of 2016. Although Microsoft has to wait for SP1 to stabilize Windows systems. from the perspective of NET updates, it is quite reliable, so. after the official cross-platform of NET, I still feel at ease, but because of this huge change, I think that if we want to be 100% reliable, we will wait for Update 1, which will be very fast.
Finally, the change in. NET is a change in the pattern, cross-platform, open source, VS free, all for competition.
Selecting a language is the pattern behind it.
The pattern before. NET is too small!
Park friends reminded me not to be confined to a grid.
I also remind myself that, after all, the world is so big.
However, I have worked java for a while, and the happiness index decreases straight when I work...
When I write C #, It is the happiest time. It is related to the individual. After all, work is a long task and I hope to be happier.
I will not take technology as my work goal for a lifetime. I will do technology for a long time. After a long time, I will take it as a personal hobby for research.
Thank you for your suggestions. I hope to point out some shortcomings.