TJ 的离开对 Node.js 会有多大的影响?
发布于 7 年前 作者 Lee2011 9414 次浏览 最后一次编辑是 5 年前

TJ是Node.js社区最活跃和高产的成员之一。看看他的GitHub页面你会惊叹,怎么会有人如此高产!Express、Jade、Mocha、Component、Connect等Node.js多个重量级项目(关注数均是3000以上),他都是创始人或者提交最多的贡献者,而且往往遥遥领先。(http://geek.csdn.net/news/detail/4020)

但是最近他在个人博客上表示将放弃 Node.js 而转向 GO (https://medium.com/code-adventures/farewell-node-js-4ba9e7f3e52b), 在博客里,大神对比了 Node.js 与 GO 的优缺点,不赞成 Node.js 的 performance over usability 的思想,特别吐槽了 Node.js 的 Error-handling:

Node fails however because:

  • you may get duplicate callbacks
  • you may not get a callback at all (lost in limbo)
  • you may get out-of-band errors
  • emitters may get multiple “error” events
  • missing “error” events sends everything to hell
  • often unsure what requires “error” handlers
  • “error” handlers are very verbose
  • callbacks suck

大神表示这是对 Node.js 的正式告别,今后将只继续维护 KOA, 其他的跟 Node.js 有关的项目都将交给别人去维护。

不知道 TJ 大神的离去对 Node.js 会有多大的影响,Node.js 又将何去何从? 欢迎大家一起来吐槽哇。。。

10 回复

跳反的大牛如过江之鲫, 比如C++界, moziila自辟Rust, Andrei Alexandrescu主推D; Ruby界, Zed Shaw奔Python了, Jose Valim搞了Elixir; Ian Bicking半年跟Python说再见了; 原facebook CTO自主创业吐嘈了php, 作为一手捧php起来的yahoo更是不玩php了; 还别说JVM那一堆衍生语言的作者腻味了Java各玩各的. 但是基本上对原先那块造成的伤害都不是很大.

赞tj的奉献精神~ KOA现在已经基本可以用了 该有的也都差不多全了

@whatsmynick 有道理… 我觉得 Ryan 离开 Node 严重多了

@whatsmynick yahoo还在用PHP的吧?

@whatsmynick 说的很对呀。不过感觉 TJ 说的那些 Node.js 的缺点确实也都是 Node.js 做的不好的一些地方吧,总感觉 Node.js 不是很可靠,担心会出这样那样的奇怪的问题,又不好调试。

又吐槽,好好自己多多学一点Node,对谁都好

who cares!~

@Lee2011 我感觉 node 被 PHP 好调试多了

koa 最终又会怎样

@shaun 所有项目最终都会死去

js 大神多得是。

回到顶部