为何放弃.NET?从使用者角度看其弊端

1个回答

写回答

瑾浅浅

2026-02-10 19:03

+ 关注

linux
linux

网络上鼓吹.NET和C都快有十年了吧,从温兆伦那个时期就开始了。我还真就被忽悠过,之前全身心投入.NET阵营差不多两年。在coreclr还没出来的时候,我就在linux系统上用C写代码,通过mono来运行,F也做过两个项目。还用XNA/monogame写过一个游戏,甚至利用DLR实现了一种Lisp方言,用在自己的项目里。但是当时我就察觉到,.NET的社区开源库质量和其他热门语言相比普遍要低。后来我想明白了,我既不做Web开发,也不用unity,何必给自己找麻烦,于是就放弃了。期间我还时不时回来关注一下.NET社区的情况,上个月刚看过,还是老样子。其实不只是网络上有人鼓吹.NET,stack overflow和reddit上也天天有人吹。社区贡献没见他们做多少,这鼓吹起来却是一打开浏览器就开始了。估计再过十年也还是这个状态,甚至可能更糟糕。桌面GUI基本上已经没什么前途了,linux工控机也越来越多。unity和unreal在unreal 5推出之后,胜负也已经分出来了。在服务器方面,Go、Java和Rust都还不够分市场份额的。C不停地加语法糖,语言好有什么用?Swift也很不错而且是开源的,但是除了做IOS/macOS开发,又有多少人在用?能解决实际问题才是关键啊。我现在是想不出来除了unity开发之外,还有什么情况是非得用C或者.NET来解决不可的。要说.NET或者C有原罪吗?那是有的。微软做事总是虎头蛇尾的,WPF搞了一阵又弄出个UWP,结果UWP没发展起来,现在又搞MAUI。这样的例子太多了。就靠着全世界最多的语法糖就宣称C是最好的语言,拿着一些微基准测试就说性能已经能和C++比肩了,指着那个哈批语言榜单就说自己已经重回巅峰了。那我只能说,行吧,你开心就好。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号