.NET Core 感觉比 Golang 好啊

2018-01-07 12:05:56 +08:00
 TangMonk

也可以跨平台编译,性能也和 golang 差不多,而且 c# 比 golang 更好用,还有 VS 这种很方便的 IDE

47990 次点击
所在节点    .NET
137 条回复
plqws
2018-01-07 12:08:28 +08:00
不好,需要 runtime
TangMonk
2018-01-07 12:11:25 +08:00
@plqws golang 也有 runtime 啊
alinwu05
2018-01-07 12:12:34 +08:00
就是生态不行啊!
poorcai
2018-01-07 12:14:11 +08:00
感觉已经晚了啊,国内这个环境...
plqws
2018-01-07 12:14:53 +08:00
@TangMonk distributing 后的,你用 golang 写的程序只要下个可执行文件就好了,net 的还得先安装运行时
TangMonk
2018-01-07 12:16:26 +08:00
@plqws 不用安装,你说的是原来的.NET Framework, 现在微软把.NET Framework 的一些核心功能单独提出来,开源了.NET Core, https://github.com/dotnet/core, 现在是跨平台的,不需要提前安装运行时
marknote
2018-01-07 12:17:21 +08:00
用起来是不错
不过吧,你看看微软这些年都干了些啥,别的不说就说桌面技术就换了一茬又一茬,搞的现在写个桌面应用都不知道用啥好,说不定最后选个 html 或者 eletron
微软的船,没有多少人敢上了都
TangMonk
2018-01-07 12:17:21 +08:00
@poorcai 大家都学 Java, PHP 去了。。
plqws
2018-01-07 12:19:58 +08:00
@TangMonk 你搞错了,我一开始也是这么想的。直到我用 .net native 编译后,发现还是需要安装 net 全家桶才能运行。
plqws
2018-01-07 12:20:25 +08:00
plqws
2018-01-07 12:23:32 +08:00
@TangMonk 看来是我落后了,现在支持了 SCD 部署模式,和 Golang 一样了。
plqws
2018-01-07 12:26:29 +08:00
@TangMonk 但是还是不支持编译 iOS 的库,所以这方面还是不如 go
TangMonk
2018-01-07 12:30:22 +08:00
@plqws 移动端没怎么用,做后端和一些 cli 可以代替掉 golang 了
XiaoFaye
2018-01-07 12:30:52 +08:00
@plqws 可以编译成单独运行的文件,不需要全家桶。PS:RedHat 已经和微软达成协议,以后会在发行版里预装.NET Core
jyf007
2018-01-07 12:33:36 +08:00
这 dotnet 只不过是一个 jdk 一样的 rumtime 罢了
zn
2018-01-07 12:35:33 +08:00
早十年或者五年做成跨平台的话,哪有 golang 什么事!
现在?蛋糕都分得只剩渣渣了,你再厉害,也只能从别人嘴里抢尚未咽下去的残渣了。
doubleflower
2018-01-07 12:37:59 +08:00
哪怕语言和 go 一样好生态也不行,何况还是 ms 出的
timothyye
2018-01-07 12:38:40 +08:00
感觉又跟 Windows Phone 一样,iOS 跟 android 把市场分得差不多了才出来,后来也不行了……
dhssingle
2018-01-07 12:44:11 +08:00
很好奇,java 生态比不过,Go 的生态哪点比.net core 强了?
flynaj
2018-01-07 12:47:19 +08:00
也可以跨平台编译,但是平台太少,并发性能比 golang 差不太多,c#好用不知道从何说起,vscode 编程言语都支持

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/420772

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX