
Selected from a Q&A on Zhihu. Original question: Why does Tesla use the .NET Core technology stack? Why not Java/Go, etc.?
Below is a response from the big shot [AlseinX] — the site owner finds it quite reasonable:
Quite simply, they use it because it works well. It outperforms Java/Go in terms of performance, syntactic expressiveness, and development speed, so why wouldn’t they use it?
Domestically, the tech community is relatively insular, unwilling to accept new, better technologies. As long as something gets the job done, that’s enough. Combined with the leading role of domestic giants, Java dominates the scene.
Add to that the fact that training camps mostly push Java and Python, and now Go is added to the mix. Their narrative drowns out everything else, leaving many beginners never even having heard of .NET. You’ll constantly hear classic lines like “Java is enough, why create other languages” or “Python isn’t just a high-level language, it’s a super language.” Then these quickly trained individuals flood into companies big and small, competing with low salary expectations and easy onboarding—naturally, companies love that.
As for .NET, in China, bashing Microsoft is politically correct. Clueless, greasy leaders don’t want to hear about it, and they don’t understand what open source means. They only repeat old sayings: “Java is open source, .NET is closed source,” or “Linux is good, .NET is for Windows only.” They have no idea that .NET has been open source and cross-platform for years, that GitHub belongs to Microsoft, or that Linus Torvalds publicly embraced Microsoft because of its changes—and they don’t want to know.
So before asking these questions, go see the world outside. Don’t limit your view to training camps and those state-owned or traditional small-to-medium enterprises rotting under greasy leadership. Get to know some foreign-invested or financial industry companies, compare truly mainstream international technologies, and understand what is truly productive versus what is just Chinese-style bandwagon hype. Once you truly get it, you won’t be asking this question.
Below is a showcase of the ancient sages that appeared in the comments.





“When the fisherman saw them, he was greatly startled and asked where they had come from. They answered him fully. Then they invited him to their home, where they set out wine, killed a chicken, and prepared a meal. When the villagers heard of this man’s arrival, they all came to inquire. They said that their ancestors, fleeing the chaos of the Qin dynasty, had brought their wives and children to this isolated place and had never left, thus becoming cut off from the outside world. They asked what dynasty it was now. They had no knowledge of the Han dynasty, let alone the Wei and Jin dynasties. The fisherman told them everything he had heard, and they all sighed in amazement. The others then invited him to their homes one after another, offering him wine and food. After staying for several days, he took his leave. The villagers said to him, “It is not worth telling outsiders about us.””