都 2021 年了, 还用 CoffeeScript 写新项目?考虑用 Nodejs 来提升效率吗

发布于 1周前 作者 ionicwang 来自 nodejs/Nestjs

都 2021 年了, 还用 CoffeeScript 写新项目?考虑用 Nodejs 来提升效率吗

有好几年没写 CoffeeScript, 对上一次估计是 15 年左右,整整过去了 6 年.

今天重新拿 CoffeeScript 写小项目, 竟然发现如此丝滑.代码整齐好看, 因为是用缩进代替括号. 所以天然就有一种美感. 当然这里不是推荐大家用来起一个新项目, 毕竟埋下的坑让别人填是不道德(虽然用什么语言起的项目对于别人来说都是坑).

https://github.com/tans/luckybot

上面的微信抽奖机器人用 coffeescript 写的. 里面有编译后的 JavaScript 代码, 大家可以对比一下.

Coffeescript 133 行 Javascript 158 行

感觉整体好像没差多少行, 编译后的代码可能有一些优化. 一般个人感觉手写的 js 代码应该是 coffee 的 1.5 倍左右

行数少, 改代码的心理压力自然就少一点. 可能以前用过 coffee 来写生产的项目, 所以这次重拾 coffee 还是很顺畅, 几乎没遇到什么坑. 虽然这门语言不怎么维护更新了, 但是写写个人项目还是很爽.


回到顶部