来来来,评价一下 Dart 这个语言? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
dyllanwli
V2EX    程序员

来来来,评价一下 Dart 这个语言?

  •  1
     
  •   dyllanwli 2018-08-30 17:38:47 +08:00 13296 次点击
    这是一个创建于 2668 天前的主题,其中的信息可能已经有所发展或是发生改变。

    是不是已经凉了,是不是还没开始火起来,google 的 Fuchsia 有没有盼头?感觉 flutter 还不错。

    27 条回复    2018-08-31 10:54:25 +08:00
    imkerberos
        1
    imkerberos  
       2018-08-30 17:49:04 +08:00
    如果 flutter 是 ts 的就完美了.
    Pastsong
        2
    Pastsong  
       2018-08-30 17:51:34 +08:00   3
    如果 flutter 是 TS 就完美了 +1, dart 是唯一的阻止我用 flutter 的原因
    dyllanwli
        3
    dyllanwli  
    OP
       2018-08-30 17:52:35 +08:00
    那个 angular team 做的 ts2dart 有用吗?
    dadoo
        4
    dadoo  
       2018-08-30 18:22:20 +08:00
    dart 真的强
    Majirefy
        5
    Majirefy  
       2018-08-30 18:30:06 +08:00
    如果是 TS 的话就好了+1
    mkeith
        6
    mkeith  
       2018-08-30 18:31:08 +08:00 via iPhone
    用 TS 不就是 js 了吗?
    rb6221
        7
    rb6221  
       2018-08-30 18:41:33 +08:00 via Android
    这么多说 ts 的,我就想问问你们说的意思是指语法像 ts,还是直接就用 ts ?
    如果是前者,为了优雅就换技术栈,并不值得,只是个人爽而已吧
    如果是后者,要记住 ts 在前端界也只是一个部分而已,换到 ts 热度能比现在强多少?更何况 dart 还已经实现了不错的跨平台性能
    kernel
        8
    kernel  
       2018-08-30 18:55:52 +08:00
    ts 就算了,作为在原本无类型的 js 上面打类型补丁的语言哪有原本就是有类型的好
    myyou
        9
    myyou  
       2018-08-30 19:00:40 +08:00
    用 ts 就成了 react native 了,编译成 js 卡的一批
    janxin
        10
    janxin  
       2018-08-30 19:06:55 +08:00 via iPad
    Dart 语言层面上还是非常不错的,如果不是原生 js 用户(包含 ts ),用这个障碍不是很大
    alvince
        11
    alvince  
       2018-08-30 19:43:15 +08:00 via Android
    Dart 很吊,JS 爱不来,Flutter 就是用 Dart 写应用
    murmur
        12
    murmur  
       2018-08-30 19:46:18 +08:00
    google 开了多少坑了?
    learnshare
        13
    learnshare  
       2018-08-30 19:47:22 +08:00
    Dart 还是可以的,Flutter 目前缺少更好的界面描述方式,一个一个组件 new 出来不舒服
    lxml
        14
    lxml  
       2018-08-30 19:51:43 +08:00
    在客户端用 ts 没有历史包袱,可以不用编译成 js,而是把 ts 当中间语言,编译成 Native,就像 deno 做得那样啊。
    tanglangshan
        15
    tanglangshan  
       2018-08-30 19:56:18 +08:00   2
    像 golang 一样丑陋
    ipwx
        16
    ipwx  
       2018-08-30 19:59:11 +08:00 via iPhone   1
    你们辣么喜欢 ts,我就不喜欢。
    zhzer
        17
    zhzer  
       2018-08-30 20:02:52 +08:00
    如果是 TS 的话就好了
    mooncakejs
        18
    mooncakejs  
       2018-08-30 20:24:35 +08:00 via iPhone
    ts 加一
    AV1
        19
    AV1  
       2018-08-30 20:36:36 +08:00 via Android
    Google 开了那么多坑,难免让人感叹求不更、学不动。
    jiangnanyanyu
        20
    jiangnanyanyu  
       2018-08-30 21:07:57 +08:00 via Android
    写应用写成了尖括号
    VDimos
        21
    VDimos  
       2018-08-30 21:18:38 +08:00 via Android
    dart 是 flutter 最大的败笔
    mauve
        22
    mauve  
    PRO
       2018-08-30 21:35:14 +08:00   3
    我 Google 他妈下一代操作系统 Fuchsia 的 Dart 用微软的 TS,我不要面子的啊
    duanquanyong
        23
    duanquanyong  
       2018-08-30 22:22:23 +08:00
    @imkerberos
    @VDimos
    @Pastsong

    google 肯定不会用 ts,flutter 最终是为了 Fuchsia 做铺垫,而谷歌做这个 Fuchsia 的原因之一肯定是因为安卓用 java,掉进了一个天坑。
    Tyanboot
        24
    Tyanboot  
    PRO
       2018-08-31 01:26:06 +08:00
    咕果并不适合做语言, 不论是 golang 还是 dart.
    kingcos
        25
    kingcos  
       2018-08-31 01:40:11 +08:00 via iPhone
    还好吧…但感觉都没 Swift 清爽
    cbiqih
        26
    cbiqih  
       2018-08-31 10:19:43 +08:00
    要是 Flutter 能出另一种一套布局方式,而非用代码布局就好了.
    whypool
        27
    whypool  
       2018-08-31 10:54:25 +08:00
    主要是,层层嵌套的 flutter,是在没心情敲
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2575 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 11:40 PVG 19:40 LAX 03:40 JFK 06:40
    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