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

为什么 Dart 这么优雅却不是很火?

  •  
  •   lollipop43 · 2019-12-30 14:23:04 +08:00 · 9805 次点击
    这是一个创建于 388 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,最近使用 Dart 写了点代码,感觉有 Java 的面向对象的思想,而且又像 JavaScript 一样,基础的数据结构都有丰富的 api,应用方面既能做 web 又能做移动 app,但是为什么感觉没有火起来过?

    第 1 条附言  ·  2019-12-30 23:26:06 +08:00
    Well, 大家都是先入为主,其实 Flutter 和作为一门编程语言的 Dart 来说没有任何关系啊,总之我感觉写着挺爽的哈哈哈
    52 条回复    2020-02-25 21:00:34 +08:00
    belin520
        1
    belin520   2019-12-30 14:27:01 +08:00
    可能就是因为太优雅了,不食人间烟火导致的。
    icedwatermelon
        2
    icedwatermelon   2019-12-30 14:34:46 +08:00
    参考 ruby
    nnqijiu
        3
    nnqijiu   2019-12-30 14:35:07 +08:00
    语言太多,学不动了。。
    yyfearth
        4
    yyfearth   2019-12-30 14:35:09 +08:00 via iPhone
    原因很简单 因为和他几乎一样的 TypeScript 火了 他没打过 TS
    如果当时 Dart 打赢了 TS 那现在也就没 TS 什么事了
    shiye515
        5
    shiye515   2019-12-30 14:37:52 +08:00 via iPhone
    dart,不算优雅吧,跟 golang 就是个偏重业务实现的语言
    murmur
        6
    murmur   2019-12-30 14:42:06 +08:00
    dart 要不是 flutter 都快被遗忘了,然而 dart 写界面还不是人 间 之 屑
    wangyzj
        7
    wangyzj   2019-12-30 14:42:07 +08:00   ❤️ 3
    语言火不火完全看由它产出的大杀器
    go->docker
    ts->vscode
    dart->flutter
    VinsonGuo
        8
    VinsonGuo   2019-12-30 14:50:01 +08:00
    dart 的语法不算优雅吧,虽然比 java 灵活点,但是和 kotlin 比起来显得太古板了
    lollipop43
        9
    lollipop43   2019-12-30 14:53:19 +08:00
    @shiye515
    @VinsonGuo 好叭,还没用过 kotlin
    janxin
        10
    janxin   2019-12-30 14:55:16 +08:00
    因为 dart 要兼容 JS 搞了很多蛋疼的设计...
    otakustay
        11
    otakustay   2019-12-30 15:00:24 +08:00   ❤️ 5
    写逻辑的时候还挺优雅的,一写 flutter 界面……优雅个屁哦
    allanwell
        12
    allanwell   2019-12-30 15:03:36 +08:00
    优雅? 真不觉得。。。
    一堆 }}} 看的心酸
    loading
        13
    loading   2019-12-30 15:04:25 +08:00 via Android
    因为大家都是俗人。
    imkerberos
        14
    imkerberos   2019-12-30 15:04:59 +08:00   ❤️ 5
    还不如 lisp, 至少 lisp 只需要写 ((((((((()))))))))) 就可以了。
    maichael
        15
    maichael   2019-12-30 15:06:07 +08:00
    flutter 那嵌套方式直接劝退。
    IGJacklove
        16
    IGJacklove   2019-12-30 16:12:12 +08:00
    等大公司推呗。现在坑还挺多的,小公司也不敢用啊
    murmur
        17
    murmur   2019-12-30 16:17:03 +08:00
    腾讯也推出自己的 rn 了,叫什么 hippy,用的 js,js 再得一分
    optional
        18
    optional   2019-12-30 16:17:56 +08:00 via iPhone
    比不上 ts 优雅
    ccyu220
        19
    ccyu220   2019-12-30 16:52:35 +08:00
    @murmur KPI 项目,每到年底就出来了。除了一个 README,什么参考,文档都没有。
    isweal
        20
    isweal   2019-12-30 16:55:56 +08:00
    因为 flutter 才接触的 Dart。
    看到标题说优雅,一脸懵逼。。。
    janxin
        21
    janxin   2019-12-30 17:15:53 +08:00
    @murmur 历史原因算不得加一分吧 2333
    MikeFeng
        22
    MikeFeng   2019-12-30 17:24:57 +08:00
    写 flutter 必须把显示器竖着放,优雅个毛
    luozic
        23
    luozic   2019-12-30 17:32:40 +08:00 via iPhone   ❤️ 1
    Dart 优雅? 自己去看 dart 语法和 sdk,别说 C#系,就是 jvm 系的 kotlin Scala 也比它强。
    locoz
        24
    locoz   2019-12-30 17:35:59 +08:00
    哪里优雅了...写 flutter 写出来一堆大括号看得我脑壳疼
    zinwalin
        25
    zinwalin   2019-12-30 17:42:01 +08:00
    flutter 拉了 Dart 一把。
    wangsyi13
        26
    wangsyi13   2019-12-30 17:55:33 +08:00
    @allanwell 哈哈,如果没有 ide 自动在 } 后面加注释,简直酸爽
    wuchujie
        27
    wuchujie   2019-12-30 17:58:03 +08:00
    @allanwell 应该是 [ {{{ [ {{{ }}} ] }}} ]
    augustheart
        28
    augustheart   2019-12-30 17:58:40 +08:00
    带个那么大的运行时……
    ech0x
        29
    ech0x   2019-12-30 18:05:26 +08:00
    论优雅 Haskell 不说话。
    wee911
        30
    wee911   2019-12-30 18:23:52 +08:00
    @shiye515 dart 比 golang 优雅多了,golang 就比 php 好一点吧
    FrankHB
        31
    FrankHB   2019-12-30 18:41:28 +08:00
    @imkerberos 大多数都不如,都得记)]}的屎尿屁。
    @ech0x Haskell 那个屑缩进只能跟 py 打一架了吧。
    fourstring
        32
    fourstring   2019-12-30 18:51:28 +08:00
    dart 写的时候)}]匹配起来不累吗
    ace12
        33
    ace12   2019-12-30 18:54:17 +08:00
    @fourstring
    刚开始确实受不了,然后发现 vscode 下 dart 文件自动格式化太安逸了于是就接受了
    yuxizhe
        34
    yuxizhe   2019-12-30 18:55:08 +08:00
    写 flutter 从没感觉 dart 优雅。。。。
    hantsy
        35
    hantsy   2019-12-30 18:58:51 +08:00
    我是俗人,感觉 Groovy 语法相对 Java 改进不大,Kotlin 语法简洁很多,感觉一般,Scala 感觉很优雅,用不来。
    iFlicker
        36
    iFlicker   2019-12-30 19:16:23 +08:00
    @ccyu220 android 开发虽也觉得 dart 写起来不是很舒服 尤其是 statelessWidget 还有俄罗斯套娃 ,但是
    https://dart.dev/
    dart 的文档已经很成熟了啊 包括一些相关的,还有 dart.cn 中文文档也跟上了
    superchijinpeng
        37
    superchijinpeng   2019-12-30 19:25:16 +08:00 via iPhone
    哪里看出来的优雅?
    weichengwu
        38
    weichengwu   2019-12-30 19:39:50 +08:00
    dart 的 enum 真是要了我的老命了,不知道是不是我不会用 😂
    leogcry22
        39
    leogcry22   2019-12-30 19:50:07 +08:00
    dart 语法简直嵌套地狱,看过一次就没接着看了
    bigzhu
        40
    bigzhu   2019-12-30 19:52:49 +08:00 via Android
    昨天发现这货貌似不能很方便的多值返回
    wvitas
        41
    wvitas   2019-12-30 20:32:20 +08:00
    说 dart 语法嵌套多的,压根就不理解 dart 和 flutter 的区别,嵌套多只是 flutter 这个框架的嵌套多,跟 dart 一点关系都没有
    huobazi
        42
    huobazi   2019-12-30 20:40:55 +08:00
    flutter 真香
    hyy1995
        43
    hyy1995   2019-12-30 23:26:17 +08:00
    因为 flutter 才知道 dart 这门语言,不过 flutter 有 5000+issues,你们公司的技术总监真敢让你们用这个?
    qiumaoyuan
        44
    qiumaoyuan   2019-12-30 23:51:39 +08:00
    MooTools 那么优雅,那个时代还不是 jQuery 一统天下。

    好的东西不一定流行。
    dodo2012
        45
    dodo2012   2019-12-31 01:41:11 +08:00
    @murmur 这玩意连个文档都没有就放出来,这真是我头一次见大厂推的东西没文档的
    Cbdy
        46
    Cbdy   2019-12-31 07:58:26 +08:00 via Android
    dart 并不优雅
    zxCoder
        47
    zxCoder   2019-12-31 08:26:20 +08:00
    @dodo2012 有个宣传视频还不够吗! 哈哈哈哈
    DivineRapierH
        48
    DivineRapierH   2019-12-31 09:11:48 +08:00
    @dodo2012 鸿蒙:你说啥?
    kansyoukyou
        49
    kansyoukyou   2019-12-31 09:37:48 +08:00
    我还想问 ruby 还这么优雅,为什么在国内不火呢
    kkniub
        50
    kkniub   2019-12-31 11:16:09 +08:00
    不写 flutter 为啥用 dart?
    什么?你写 flutter?(((((())))))) ←请问哪一层的括号少了?
    vincent7245
        51
    vincent7245   2019-12-31 14:03:32 +08:00
    工业语言的要求是规范,规范,规范,而不是各种花里胡哨的东西。自己玩玩可以,想大规模推广到工业领域不太可能
    lxml
        52
    lxml   330 天前
    单纯 讨厌写分号以及类型写后面的, 所以我用 ts / swifti / go hhh
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4813 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 09:21 · PVG 17:21 · LAX 01:21 · JFK 04:21
    ♥ Do have faith in what you're doing.