该不该从 CoffeeScript 迁移至 ES6?

2015-08-07 13:19:16 +08:00
 plqws
最近听到很多这类说法『ES6 一出,CoffeeScript 已死』,这个说法有道理吗?

我们到底该不该从 CoffeeScript 迁移至 ES6?

还是我们有更好的选择:TypeScript?
10634 次点击
所在节点    Node.js
46 条回复
learnshare
2015-08-07 17:40:13 +08:00
@emric 反正我是不适应这种靠缩进,没有括号的语法,满屏幕只有字会晕过去
whimsySun
2015-08-07 18:19:49 +08:00
es6 + coffee 好像python
xxxcat
2015-08-07 18:32:17 +08:00
@plqws 不会吧,谁愿意回到原始的C啊,巨头们应该不会不考虑这点的,不过倒是可能会有一大票编译到wsam的script让人选择困难;)
yxzblue
2015-08-07 19:27:37 +08:00
es6 还没实现完全呢,建议继续用coffee吧
loading
2015-08-07 20:16:25 +08:00
各位,像我这种js比较烂的人,应该考虑哪个呢?
loading
2015-08-07 20:22:24 +08:00
似乎 babeljs 不错,是不是应该现在直接开始写 es6 呢?用上新特性!
StevenjlHo
2015-08-07 20:48:06 +08:00
@loading 如果不考虑IE9一下的浏览器,确实可以了
jiyinyiyong
2015-08-07 21:06:55 +08:00
我很喜欢 CoffeeScript, 但是两个问题以后需要担心,
一个是官方为不会继续维护, 还是觉得目的达到就撒手了
另一个是类型系统在大项目当中渐渐变得重要, CoffeeScript 不方便支持类型
目前的话能用多久用多久吧
iwege
2015-08-07 21:53:11 +08:00
@jiyinyiyong 后面那一个应该是最大的顾虑了,在大型项目里面,有类型的比没有类型的要来得简单一点。
kaichen
2015-08-07 23:27:40 +08:00
@jiyinyiyong 这里的大型项目一般来说是怎么界定的?
jiongxiaobu
2015-08-07 23:50:39 +08:00
@jiyinyiyong 支持题老师
plqws
2015-08-08 09:55:06 +08:00
@loading 不熟悉js的话CoffeeScript的确是最好的选择,这点没什么异议
duian
2015-08-08 10:31:57 +08:00
@plqws 不熟悉js的话我觉得是很不好选择coffeescript, 光开始的语法糖就能弄迷糊了...
coolicer
2015-08-08 10:40:50 +08:00
typescript要写头文件,又不自动生成,ms是想干嘛
plqws
2015-08-08 10:56:49 +08:00
@coolicer 这点是很烦,而且很多第三方 package 自带头文件的太少了。
magicdawn
2015-08-08 12:05:08 +08:00
在VS Code上写C#/TypeScript叫IDE, 写其他语言的,此时VS Code只能叫编辑器~
plqws
2015-08-08 12:18:43 +08:00
@magicdawn 在Atom上写什么语言都想IDE蛤蛤
magicdawn
2015-08-08 12:24:45 +08:00
@plqws 不像, js 点点点 不出来
zonghua
2015-08-08 12:34:11 +08:00
@coolicer tds install xxx 我才知道是这么用
plqws
2015-08-08 12:41:11 +08:00
@zonghua 不过如果package官方没有提供.d.ts文件也是白搭啊

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

https://tanronggui.xyz/t/211482

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

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

© 2021 V2EX