C#好像在互联网上超不受待见啊,比如各种文章分析默认无视、各种文档工具默认无视……

2017-06-22 09:13:41 +08:00
 Rice
C#好像在互联网上超不受待见啊。
比如,我看一文章,说是编程语言排行榜,C#第五位、第六位的样子
然后作者把上面的几种热门语言介绍一遍,连 Ruby 都提及,唯独就把 C#给忽略了……
如果是个例那倒没什么,只不过,我发现很多文章讨论热门编程语言的时候,都选择性忽略了 C#
还有就是有些文档和工具,上面有很多语言工具库的文档,唯独就把 C#忘记了。
C#明明很多人用,在互联网上的应用及讨论却很“冷门”。
11905 次点击
所在节点    程序员
122 条回复
demerol
2017-06-22 21:38:44 +08:00
vs 上的那一套东西都很先进很牛,像 wpf sliverlight 当年就
.有前后端分离双向数据绑定简直是先进几年(就是 xaml 太难用),然而历史遗留的印象太差还有要收费的全套就全给抵消了(不收费的又不敢用),还是用下 vscode 算了
alwayshere
2017-06-22 22:09:21 +08:00
ivechan
2017-06-22 22:56:33 +08:00
废话, 你在足球论坛里讨论詹姆斯地位如何看有人不喷口水给你才怪, 这里根本没多少人用 C#, 博客园里讨论 C#的一大把。
jonechenug
2017-06-22 23:02:02 +08:00
我在上一家公司,已经实现开发.Net Core,Docker 部署和 Jenkins 持续集成了。
但是现在辞职了,找不到相似的工作岗位~~逃,不是黑!
我觉得是国内的生态不行,而归根结底是人才断层了。C#是一个有很多历史包袱的语言,微软动不动就出些新的玩具,然后又抛弃掉。同时还有不少 C#er 受制于 windows xp(2003),还在用.Net 4,所以楼上说的什么异步,linq 甚至 lambda 如何如何的,语言的新特性对于那些有历史包袱的技术人员来说不过是水里的月亮。随着 java 和前端在国内的流行,C#被逐渐边缘(待遇也是相对低),更加加剧了人才的流失,甚至我认识的 C#er 有不少人表面上是在做后台管理系统,实际上每天的重心是在写 js,写页面。
zmj1316
2017-06-22 23:13:41 +08:00
手游公司肯定用的多啊
levon
2017-06-22 23:37:20 +08:00
甚至我认识的 C#er 有不少人表面上是在做后台管理系统,实际上每天的重心是在写 js,写页面
----说明还是前台搞得比较复杂,后端基本都很好写了
tairan2006
2017-06-23 00:46:20 +08:00
开源太晚了 当年搞的话可以吊打 Java
msg7086
2017-06-23 00:46:26 +08:00
@linus3389 Java 语言和运行时有点弱啊,而且还不是完全对象化的语言……
光一个泛型就搞了那么久,还有匿名函数什么的……
AntiGameZ
2017-06-23 05:38:01 +08:00
@jonechenug 不是国内生态不行,而且全球生态都不行啊。用 C# 密集的基本还是传统行业,在北美找 C# 工作,基本都是政府/ 500 强企业。听上去似乎挺牛逼但是并非互联网行业,工资给的不高,企业文化也不会多好(大公司病)。

澳洲新西兰倒是 C# 普及率很高,但是也基本和互联网行业关联不大(因为本来他们也没什么互联网行业)。

每次说互联网用 C# 的,都会抬出来 Stack Exchange 系,但是除此之外呢?肯定还有不少,重量级的再没有几个了。虽然 FLAG 之类也会有 C#职位的缺,但是基本都是只要高级岗位。

至于说 Unity 用 C#,那真的就是当成 JS 用,这个行业里的重点也并不在 C#, .NET 生态。

--

吐吐槽,不吹不黑,9 年的兼职 C# 程序员,C# + 微软生态在 Satya 上台以后让我看到了无限曙光,只是现在看来,有点晚了,不知道还追得上追不上。
AntiGameZ
2017-06-23 05:38:33 +08:00
@destinyclown 可以试试看 ServiceStack.Text,也别有一番趣味。
jsq2627
2017-06-23 06:52:39 +08:00
c# 本身不错,生态也没外人想象的不堪。c# only 的库也见到不少了,杀手级的库也不是没有。

国内比较残酷的是学 c# 找不到工作,公司用 c# 招不到人,恶性循环。

现在自己已经从主攻 c# 转投 js 了,js 很多地方能见到 c#的影子。每次看到 c# 圈玩烂的概念在 js 圈又火一边也只能一笑而过。

netcore 1.0 是个半成品而已,从 rc 一路跟上来,现在起码功能稳定了,2.0 又补充了大量 API,用来写业余项目还是很顺手的。

微软以前有个 3e 战略,现在各种拥抱开源,也怕是在下一步大棋。
qhxin
2017-06-23 07:21:07 +08:00
c#开发上位机程序还是很方便的,还有 win 下的一些数据管理软件
xvx
2017-06-23 08:34:48 +08:00
C#写桌面程序还是不错的。
我第一个自学的编程语言就是 C#,现在自学 Python,因为发现自己喜欢折腾网站比折腾桌面程序多一点点。
beginor
2017-06-23 08:47:44 +08:00
@xss 其实在 Linux 下玩 .net 的人也有一批 https://linuxdot.net
wuethan
2017-06-23 09:11:21 +08:00
个人开发者,近两年用 C# 做网站和软件赚了 150k
wuethan
2017-06-23 09:13:01 +08:00
@wuethan 额 最近又接了 65k 的项目 c#的
Just1n
2017-06-23 09:28:25 +08:00
@wuethan #96 话说你是在哪接的单子呀。
likeshu
2017-06-23 09:32:54 +08:00
用 C#写 win 上程序
johnny23
2017-06-23 09:33:07 +08:00
@wuethan 同行啊...项目用 c#技术变现效率真是高啊 哈哈
lulinux
2017-06-23 09:36:23 +08:00
一看这标题,就知道这贴必火。很多人总是有一种可笑的心理,非常在乎自己在别人心目中的地位。

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

https://tanronggui.xyz/t/370201

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

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

© 2021 V2EX