.NET Core 感觉比 Golang 好啊

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

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

47438 次点击
所在节点    .NET
137 条回复
TangMonk
2018-01-07 14:24:35 +08:00
@realpg 多谢指教
beginor
2018-01-07 14:44:39 +08:00
其实我觉得微软应该认真发展 mono,虽然是收购 xamarin 时的捎带品,但是.net core 的功能包括跨平台、本地化编译、自带运行时发布等,mono 在多少年前早就实现了。

而且现在 mono 还帮微软扛起 VS for Mac/Linux 的大旗
qinix
2018-01-07 14:56:47 +08:00
@realpg

你搞混了「虚拟机、静态链接、动态链接、运行时」的区别
wezzard
2018-01-07 15:03:56 +08:00
Vive F#.
joe1213
2018-01-07 15:12:08 +08:00
@realpg 😓
shadownet
2018-01-07 15:16:57 +08:00
@TangMonk UI 只能 web,还是弱了
TangMonk
2018-01-07 15:21:51 +08:00
@shadownet 有开源的跨平台 UI
qqmishi
2018-01-07 15:27:04 +08:00
太晚了,当时想在服务器上跑 C#,mono 用的怀疑人生,等 core 出来的时候早就抛弃 C#的方案了。
alinwu05
2018-01-07 15:32:54 +08:00
@realpg
Does Go have a runtime?
Go does have an extensive library, called the runtime, that is part of every Go program. The runtime library implements garbage collection, concurrency, stack management, and other critical features of the Go language. Although it is more central to the language, Go's runtime is analogous to libc, the C library.

有运行时,虽然不如虚拟机那么重量级。
missdeer
2018-01-07 15:50:56 +08:00
一直觉得 C#很强大,但 MS 家的技术更新换代太快了,也许几天不关注就被告知你前几天用的技术已经过时了。。。
ivmm
2018-01-07 15:54:39 +08:00
ASP.NET 的 Docker 可不可以用在 Linux 上运行传统 ASP 网站?

最近苦于搭建 WIn Server ASP 环境,太麻烦了
sammo
2018-01-07 16:07:59 +08:00
真正的好东西 为什么要分享给别人呢?
CatCode
2018-01-07 16:22:16 +08:00
同觉得,要是微软早点儿开源跨平台,没准现在已经火了
现在啊,凉凉
zhx1991
2018-01-07 16:36:38 +08:00
招不到人...
zjsxwc
2018-01-07 16:43:20 +08:00
我宁愿选择 java 也不用 dot net
willm
2018-01-07 16:45:21 +08:00
技术的先进性只是很小的一方面,关键是生态。而在目前国内的技术环境中,.NET 技术栈毫无优势,人人都要黑一把 Microsoft 来显示自己的“牛逼”。最可怕的是,在马太效应的影响下,.NET 会越来越式微,所以如果你不是多年.NET 开发人员的话,.NET Core 其实没什么关注的必要。
TangMonk
2018-01-07 16:49:00 +08:00
@ivmm 不太清楚,如果用 VS 创建项目的时候就选择. NET Core APS.NET 的话就可以在 linux 上运行,你的项目估计要改下吧

微软有提供迁移的文档 https://docs.microsoft.com/en-us/aspnet/core/migration/proper-to-2x/
aminic
2018-01-07 17:05:17 +08:00
ms 的小心思呀,一颗赛艇。
ivmm
2018-01-07 17:25:33 +08:00
@TangMonk 多谢,我研究一下
liuzelei
2018-01-07 17:37:31 +08:00
我们已经跑在 centos 上了,爽的不要不要的。
rider--gitlab--jenkins--centos,一套流水线。
asp.net core is awesome !

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

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

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

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

© 2021 V2EX