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

拿着 CoffeeScript 刚玩了几天发现原作者弃坑了, 无语...

  •  
  •   hwding · 2017-06-12 12:59:33 +08:00 · 5422 次点击
    这是一个创建于 2725 天前的主题,其中的信息可能已经有所发展或是发生改变。

    准备用 MS 爸爸的 TypeScript 重构一些代码,还好原来写的不多。

    第 1 条附言  ·  2017-06-12 14:36:24 +08:00
    标题说法不准确,CoffeeScript v2 请见 https://github.com/jashkenas/coffeescript/tree/2
    20 条回复    2017-06-13 07:32:49 +08:00
    yuduxyz
        1
    yuduxyz  
       2017-06-12 13:21:13 +08:00 via Android
    去年入门的前端,感觉现在 CoffeeScript 已经销声匿迹了
    plqws
        2
    plqws  
       2017-06-12 13:24:12 +08:00
    不是弃坑了,是开始开发 v2 了。只要 atom 没死 coffeescript 就死不掉。
    learnshare
        3
    learnshare  
       2017-06-12 13:29:47 +08:00
    TypeScript 值得拥有
    kenshinhu
        4
    kenshinhu  
       2017-06-12 13:30:30 +08:00
    还有一个叫做 livescript 的
    fds
        5
    fds  
       2017-06-12 13:37:00 +08:00
    有了自动格式化代码,不用 coffee 也很方便
    hwding
        6
    hwding  
    OP
       2017-06-12 14:25:44 +08:00
    @kenshinhu LS 语法看上去好奇特。
    jybox
        7
    jybox  
       2017-06-12 14:28:20 +08:00
    @plqws Atom 不是已经往 Babel 迁移了么。
    CoffeeScript v2 的路线更加清晰了,去掉了对旧版本引擎的兼容,输出 ES6/7 的代码(也意味着如果你要在浏览器中运行还需要再走一遍 Babel ),仅仅提供另外一种语法风格,我觉得这个方向还是很好的。
    jybox
        8
    jybox  
       2017-06-12 14:29:26 +08:00
    之前 CoffeeScript 确实有一年多没有更新了,不过作者最近又开始继续更新了,也在搞 v2 版本,所以不知道楼主怎么发现作者弃坑的。
    hwding
        9
    hwding  
    OP
       2017-06-12 14:32:12 +08:00
    @plqws atom 用不用 coffee、转向 ES6 还是 TS 貌似争议也很大,不知道他们自己怎么想。
    hwding
        10
    hwding  
    OP
       2017-06-12 14:34:34 +08:00
    @jybox 在 Reddit 上看到了一些说法,可能比较陈旧吧,我去看看 v2 的特性。
    另外 ES6 的模块引入什么的用 Babel 做出来是什么样子,在浏览器里面能跑的那种,搞了一次没成功。
    hwding
        11
    hwding  
    OP
       2017-06-12 14:38:50 +08:00
    另外想问下使用强类型的 TS 花在类型上面的时间和笔墨值得吗,我静态编译语言写得多所以习惯强类型,但是不知道这种特性用在脚本语言上面是不是值得。
    qdwang
        12
    qdwang  
       2017-06-12 14:43:52 +08:00 via iPhone
    @hwding 动态类型语言只是静态类型语言的一种特例。不用多想,学 TS 吧
    hwding
        13
    hwding  
    OP
       2017-06-12 14:45:17 +08:00
    @qdwang 吼吧 :P
    zhuangtongfa
        14
    zhuangtongfa  
       2017-06-12 16:33:38 +08:00
    @hwding
    ts 确实值得学
    duan602728596
        15
    duan602728596  
       2017-06-12 17:12:12 +08:00 via iPhone
    用 v2 版本写了下,还不错
    jybox
        16
    jybox  
       2017-06-12 18:19:38 +08:00
    @hwding export/import 么,你还需要 webpack
    hwding
        17
    hwding  
    OP
       2017-06-12 19:15:23 +08:00
    @zhuangtongfa 好的,目前正在看。
    @jybox 感谢,以前一直不知道怎么弄。
    kimown
        18
    kimown  
       2017-06-12 21:39:18 +08:00
    N 段时间后,V2 上一个新主题:拿着 TypeScript 刚玩了几天发现微软弃坑了, 无语...
    hwding
        19
    hwding  
    OP
       2017-06-12 21:45:53 +08:00
    @kimown 保证不出现(滑稽
    jsq2627
        20
    jsq2627  
       2017-06-13 07:32:49 +08:00 via iPhone
    ts 也是微软继 c#后的明星语言了,感觉前途和寿命远超其他 xxscript 啊
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4974 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 05:38 · PVG 13:38 · LAX 21:38 · JFK 00:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.