专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

微软新推出的跨平台net_java

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/8 18:41:33       共计:3580 浏览

微软新推出的跨平台net?

首先来看,.NET Core 2.0 较之前版本在语言特性上并没有太多改善,唯一的看点就是.NET Core 2.0 新增了几个平台的支持,如:Debian、SUSE、MacOS High Sierra。单从这点来看,我对.NET跨平台还是持保守观望态度,为什么这么讲?Debian、SUSE还要作为2个平台单独来支持?给人的感觉是跨平台跨得有点牵强啊!另外拿MacOS来说,只能在MacOS 10.12 版本以上才能安装.NET Core,这算哪门子跨平台?

可能会有同学说,谁用MacOS作为生产环境?对,MacOS不会作为生产环境,但是Linux体系上呢?还不是针对一个Linux发行版本单独来一次“跨平台”支持?

我们知道,微软推出.NET Core主要就是为了对抗Java的,但就目前情况来看,不是太成功。一方面,语言特性上,不能说谁优于谁,都差不多;但从跨平台上说,Java领先.NET几十年;再从生态圈上说,目前国内企业用Java的占多数,.NET用的较少。

.NET Core目前能做的,Java Spring全家桶都能做;而Java Spring全家桶能做的,.NET未必就能做。未来,.NET Core还有相当长的路要走。

性能方面,.NET Core在Windows上的表现要优于Linux(毕竟Windows系统是微软自身开发的,而Windows之前一直站在Linux的对面,结局可想而知了)。我们从17年开始也在生产环境尝试使用了.NET Core,并没有太明显的优势。

如果.NET Core要发展,就必须把跨平台的问题解决好。就算解决好了此问题,也不是说短时间能追赶上Java的。

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:做双眼皮多久可以完全恢复_java | ·下一条:工程类的学科FPGA和单片机哪个方向更好一点_java

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有