V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lightjiao
V2EX  ›  C#

C# 的 async/await 太**好用了! C#性能也很不错,都来写 C#吧(doge)

  •  
  •   lightjiao · 2022-08-08 16:12:17 +08:00 · 4007 次点击
    这是一个创建于 830 天前的主题,其中的信息可能已经有所发展或是发生改变。

    另外支持这个的我只用过 JS/TS 、Python ,但这两个语言性能又比较差。
    另外听说 Rust 与 Kolin 也支持?
    C++新版也支持了,但感觉语法比较别扭(不太会 C++)

    都来写 async/await 吧,不要再 callback hell 了!!!

    13 条回复    2022-08-15 16:47:21 +08:00
    villivateur
        1
    villivateur  
       2022-08-08 16:27:22 +08:00   ❤️ 2
    我同时用 PyQt 和 WPF 写过同样功能的上位机客户端,感受真的差太多了,可能各人喜好吧,Python 这种偏动态类型的语言写起来其实很难受,C# 配合 VS2022 基本上全程敲 Tab 。Qt 的体验也比 WPF 差太多,可能跨平台还算是优势吧。

    C# 写完了非常舒服,有一种一马平川的感觉,出 bug 的几率也比 python 小
    crayygy
        2
    crayygy  
       2022-08-08 16:44:31 +08:00 via Android
    用 Kotlin 写过 suspend function ,确实挺舒服的
    Leviathann
        3
    Leviathann  
       2022-08-08 17:00:09 +08:00
    kotlin coroutine 的 lead Roman 现在已经上位成整个 kotlin 的 lead 了
    这个东西可以说是他的得意之作
    agdhole
        4
    agdhole  
       2022-08-08 17:25:55 +08:00
    asp .net core 最新 benchmark 排第七了
    swieer
        5
    swieer  
       2022-08-08 17:45:51 +08:00
    dart 也可以,来写 flutter 吧
    dcsuibian
        6
    dcsuibian  
       2022-08-08 18:04:03 +08:00
    C#一直很好,只是它爹不好
    BenX
        7
    BenX  
       2022-08-08 18:05:52 +08:00
    学完发现找不到满意的工作
    zggsong
        8
    zggsong  
       2022-08-08 18:52:37 +08:00
    @dcsuibian 要是学完能去他爹那也还行 /doge
    404neko
        9
    404neko  
       2022-08-08 20:28:19 +08:00
    C# 是好的
    但是代码保护做不了
    HeapOverflow
        10
    HeapOverflow  
       2022-08-09 03:16:57 +08:00 via iPhone
    写的第一个语言就是 c#,当初是因为想给 windows phone 写 app…过了两三年 windows phone 就死翘翘了,现在在写 flutter ,dart 比 c#好些太多了!
    mmdsun
        11
    mmdsun  
       2022-08-09 07:32:39 +08:00 via iPhone   ❤️ 1
    不只是 async/await ,现代语言的很多特性都是 C#首创的。

    async/await 模式,?安全空,扩展函数,委托等,C#刚出不久就有 yield 迭代。这些基本上都被 kotlin ,js 给学去了

    还有现在比较热门的反应式编程(Reactive programming),最早是.NET 类库 Rx ,现在有各种 Rxjava,Rxjs ,RxSwift ,Reactor Project ,带火了反应式编程!
    还有 Linq ,Groovy 的 Ginq 。
    LeeeeeeezQ
        12
    LeeeeeeezQ  
       2022-08-09 09:13:02 +08:00 via iPhone
    @dcsuibian 也不是爹不好,是它爹 不受民主主义阵营待见😀
    INCerry
        13
    INCerry  
       2022-08-15 16:47:21 +08:00
    C# yyds
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2905 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 07:31 · PVG 15:31 · LAX 23:31 · JFK 02:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.