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

2017-06-12 12:59:33 +08:00
 hwding

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

5441 次点击
所在节点    程序员
20 条回复
yuduxyz
2017-06-12 13:21:13 +08:00
去年入门的前端,感觉现在 CoffeeScript 已经销声匿迹了
plqws
2017-06-12 13:24:12 +08:00
不是弃坑了,是开始开发 v2 了。只要 atom 没死 coffeescript 就死不掉。
learnshare
2017-06-12 13:29:47 +08:00
TypeScript 值得拥有
kenshinhu
2017-06-12 13:30:30 +08:00
还有一个叫做 livescript 的
fds
2017-06-12 13:37:00 +08:00
有了自动格式化代码,不用 coffee 也很方便
hwding
2017-06-12 14:25:44 +08:00
@kenshinhu LS 语法看上去好奇特。
jybox
2017-06-12 14:28:20 +08:00
@plqws Atom 不是已经往 Babel 迁移了么。
CoffeeScript v2 的路线更加清晰了,去掉了对旧版本引擎的兼容,输出 ES6/7 的代码(也意味着如果你要在浏览器中运行还需要再走一遍 Babel ),仅仅提供另外一种语法风格,我觉得这个方向还是很好的。
jybox
2017-06-12 14:29:26 +08:00
之前 CoffeeScript 确实有一年多没有更新了,不过作者最近又开始继续更新了,也在搞 v2 版本,所以不知道楼主怎么发现作者弃坑的。
hwding
2017-06-12 14:32:12 +08:00
@plqws atom 用不用 coffee、转向 ES6 还是 TS 貌似争议也很大,不知道他们自己怎么想。
hwding
2017-06-12 14:34:34 +08:00
@jybox 在 Reddit 上看到了一些说法,可能比较陈旧吧,我去看看 v2 的特性。
另外 ES6 的模块引入什么的用 Babel 做出来是什么样子,在浏览器里面能跑的那种,搞了一次没成功。
hwding
2017-06-12 14:38:50 +08:00
另外想问下使用强类型的 TS 花在类型上面的时间和笔墨值得吗,我静态编译语言写得多所以习惯强类型,但是不知道这种特性用在脚本语言上面是不是值得。
qdwang
2017-06-12 14:43:52 +08:00
@hwding 动态类型语言只是静态类型语言的一种特例。不用多想,学 TS 吧
hwding
2017-06-12 14:45:17 +08:00
@qdwang 吼吧 :P
zhuangtongfa
2017-06-12 16:33:38 +08:00
@hwding
ts 确实值得学
duan602728596
2017-06-12 17:12:12 +08:00
用 v2 版本写了下,还不错
jybox
2017-06-12 18:19:38 +08:00
@hwding export/import 么,你还需要 webpack
hwding
2017-06-12 19:15:23 +08:00
@zhuangtongfa 好的,目前正在看。
@jybox 感谢,以前一直不知道怎么弄。
kimown
2017-06-12 21:39:18 +08:00
N 段时间后,V2 上一个新主题:拿着 TypeScript 刚玩了几天发现微软弃坑了, 无语...
hwding
2017-06-12 21:45:53 +08:00
@kimown 保证不出现(滑稽
jsq2627
2017-06-13 07:32:49 +08:00
ts 也是微软继 c#后的明星语言了,感觉前途和寿命远超其他 xxscript 啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/367795

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX