if(C#==落后) 前端就是牛! - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sinnosong1
V2EX    前端开发

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

  •  
  •   sinnosong1
    SinnoSong 2022-09-13 11:35:56 +08:00 4478 次点击
    这是一个创建于 1181 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

    27 条回复    2022-09-14 14:08:14 +08:00
    Rocketer
        1
    Rocketer  
       2022-09-13 11:50:53 +08:00 via iPhone
    C#本身不差,差的是生态。

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

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

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

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

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

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

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

    我真的不清楚到底是谁的问题 ?
    xsi640
        14
    xsi640  
       2022-09-13 15:27:50 +08:00
    从语言上讲,c# .net 那套东西很不错!领先 java 不知道多少。。。
    从国内需求上来看,国内做 c#开发的,一般薪水和工作机遇都远低于 java 。
    terranboy
        15
    terranboy  
       2022-09-13 15:37:09 +08:00
    我感觉.net core 在变得越来越好
    Leviathann
        16
    Leviathann  
       2022-09-13 15:47:46 +08:00
    mvvm 是什么?
    React 才是所有声明式 GUI 的祖宗
    sinnosong1
        17
    sinnosong1  
    OP
       2022-09-13 15:50:27 +08:00
    @Leviathann 你说的对
    Jooooooooo
        18
    Jooooooooo  
       2022-09-13 15:54:42 +08:00
    你去招 c# 的程序员, 肯定是比 java 费劲的.
    ktqFDx9m2Bvfq3y4
        19
    ktqFDx9m2Bvfq3y4  
       2022-09-13 16:20:53 +08:00
    @Jooooooooo 那是不是意味着 C#程序员容易找到工作呗?
    Jooooooooo
        20
    Jooooooooo  
       2022-09-13 16:25:12 +08:00
    @Chad0000 供需会互相影响的. c# 的程序员好不好找工作找一找就知道了.
    Rocketer
        21
    Rocketer  
       2022-09-13 21:59:13 +08:00 via iPhone
    @urnoob C#肯定比 Java 少,我说的是“差不多”,至少是一个数量级的,不像国内差别那么大。
    awesoms
        22
    awesomes  
       2022-09-13 23:39:48 +08:00
    有些东西得认清现实朋友,国外不知道,C#在国内就是没什么市场,本人就是 ASP.NET 开始写的程序,后面转 Rails ,火了一阵,现在也落幕了,不管怎么吐槽前端,人就是有市场,得理性点。
    AmericanExpress
        23
    AmericanExpress  
       2022-09-14 00:32:05 +08:00 via iPhone
    @xz410236056
    hmm 但是这些不算大厂…
    xz410236056
        24
    xz410236056  
       2022-09-14 09:12:15 +08:00
    @seaiaddca #23 有跨国业务的企业还不算大?多大算大?
    sinnosong1
        25
    sinnosong1  
    OP
       2022-09-14 09:32:48 +08:00
    AmericanExpress
        26
    AmericanExpress  
       2022-09-14 12:04:56 +08:00
    @xz410236056
    我说的“北美大厂”指的是在北美招的人多的公司,例如 fb/g/amazon/apple/ms/airbnb

    另外你确定 C# 在 zoom 是主流?我随手翻了几个 zoom 的 jd 的 Requirements 都直接要求有 Java 相关经验,而不是宽泛的要求几种主流 oop 语言( Java/Python/C++)
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2526 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 11:16 PVG 19:16 LAX 03:16 JFK 06:16
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86