if(C#==落后) 前端就是牛!

2022-09-13 11:35:56 +08:00
 sinnosong1

mvvm ,是 WPF 就没人用,到前端这就很多人用.WPF 的 MVVM 是所有前端的祖宗。

拖控件,是前端就很多人吹捧,不用写代码了,Winform 就说没技术,拖控件。

3910 次点击
所在节点    前端开发
27 条回复
Rocketer
2022-09-13 11:50:53 +08:00
C#本身不差,差的是生态。

生态也不是全球都差,只是在中国差。

C#在北美的职位数量、薪资都与 Java 差不多,但在中国数量少得可怜且薪资不高。

盲猜早年因为 C#绑定 Windows Server ,大家不愿付钱所以不用 C#。现在虽然也免费了,但人才已经断代了。
wanguorui123
2022-09-13 12:01:25 +08:00
单说 C# 这门语言非常不错,现在 C# 开源了生态稍微好点
Chisel
2022-09-13 12:04:18 +08:00
WebView2 已经出了,你可以同时用两套 MVVM ,双倍的快乐
urnoob
2022-09-13 12:18:39 +08:00
@Rocketer 有个 v 友按关键字统计了外国的 jd ,c# c 井 .net dotnet 等合计都不如 java 多。
SeaTac
2022-09-13 12:28:13 +08:00
@Rocketer
> C#在北美的职位数量、薪资都与 Java 差不多
北美除了 ms 没有一个大厂主用 C#的
a33291
2022-09-13 12:43:32 +08:00
补充一下,生态也特指 互联网领域 🤣
Jirajine
2022-09-13 12:57:51 +08:00
@Rocketer c# dotnet 平台还是不够开放,开源免费跨平台只是宣传的卖点,实际上微软还是在工具链等方面暗戳戳的搞专有的“私货” isdotnetopen.com 别的还好说,debugger 专有授权吃相还是有点难看。
c#单以语言来说虽然很不错,但有个问题就是缝合,新特性总是以兼容旧语法的方式添加,导致语法特性多而混乱,做同样事情的方法太多。c#大概是唯一一个还支持 goto 的“现代”编程语言了吧。
F#就很可惜了,语言明明很好但缺爱,永远都是 F#兼容 c#,而后者从来不会迁就前者,不像 JVM 上的 kotlin 受重视。
charlie21
2022-09-13 13:01:10 +08:00
C# 属于闷声发大财型,不开源是好事,如果都开源出来了怎么问老板要涨工资,我就反对 C# .NET 开源
zggsong
2022-09-13 13:05:32 +08:00
有一说一 C# 写起来真的很舒服 MVVM 用起来很爽
codermagefox
2022-09-13 13:23:19 +08:00
不太认可楼主的观点,因为之前做过在 C#壳里套 Webview 的活.

C#最大的问题是拖了控件以后还得写一大堆东西,楼主有意的忽视了这一点.

而在前端,“不针对业务的通用拖动 lowCode“也被证实基本是伪需求.我知道会有拿 codefun 举例子,那我们可以拭目以待它商业化以后的成绩.

你说前端是重新造轮子,确实是,在 UI 这一层面上系统方面是所有前端的祖宗.但是重新造轮子是没有意义的吗?重新造轮子的原因难道不是因为原来的轮子不够好用吗?
xz410236056
2022-09-13 15:09:07 +08:00
@seaiaddca #5 zoom Sonar 还有一些国内没听过但是在北美不错的公司。
hzxxx
2022-09-13 15:10:28 +08:00
微软办事太恶心了,像 edge ,刚开始做得好好的,慢慢就开始 IE 化,各种骚操作
quan01994
2022-09-13 15:23:11 +08:00
我只是一个写 C#程序员 ,只要不影响到我,我一般都是不争论,让他们说。

如果 965 双休 能月入 2w 的工作 , 我感觉应该会有人做, 这份换成了写 C# 结果被人贬低 ,说落后 ?

我真的不清楚到底是谁的问题 ?
xsi640
2022-09-13 15:27:50 +08:00
从语言上讲,c# .net 那套东西很不错!领先 java 不知道多少。。。
从国内需求上来看,国内做 c#开发的,一般薪水和工作机遇都远低于 java 。
terranboy
2022-09-13 15:37:09 +08:00
我感觉.net core 在变得越来越好
Leviathann
2022-09-13 15:47:46 +08:00
mvvm 是什么?
React 才是所有声明式 GUI 的祖宗
sinnosong1
2022-09-13 15:50:27 +08:00
@Leviathann 你说的对🐶
Jooooooooo
2022-09-13 15:54:42 +08:00
你去招 c# 的程序员, 肯定是比 java 费劲的.
Chad0000
2022-09-13 16:20:53 +08:00
@Jooooooooo 那是不是意味着 C#程序员容易找到工作呗?
Jooooooooo
2022-09-13 16:25:12 +08:00
@Chad0000 供需会互相影响的. c# 的程序员好不好找工作找一找就知道了.

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

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

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

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

© 2021 V2EX