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

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

  •  
  •   lollipop43 · 102 天前 · 7293 次点击
    这是一个创建于 102 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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