第3个回答 2018-01-17
其实很难说,C#变数太大,.net core2发布了,真正实现了跨平台开发,据统计asp.net core在linux上的并发效率比Java还要高,Java只能运行在linux上,在Windows上还要进行大面积的调试,.net core覆盖了win,linux的API,实现了真正的跨平台,而且C#更新迭代速度太快,现在都到7.2了,.net native on desktop也会出,JVM不开源,封装的太严重,虽然有openJDK,但是不够用的,哪个更好很难分析出来,左右逢源,闷声发大财才是最好的选择