avatar

Big bomb at Node.js community

My farewell to{' '} #nodejs (for now at least) https://t.co/NKSIbyd0dk{' '} #golang

— TJ Holowaychuk 🇺🇦 (@tjholowaychuk){' '} July 4, 2014

昨天大大發出這則推之後就亂套了 XDD
然後昨天幾乎一整天都可以看到有人在轉發這個事件

btw,因為太久沒寫文章了,有了單純嘴砲的機會當然不會放過 #誤

其實 tj 在文章中也提得很清楚了,就是單純沒有愛了(#再次誤),所以轉去寫對於分散式架構更方便的 golang。其實轉陣營對我來說也不算非常訝異,稍微有關注的開發者應該也都有注意到,自從 tj 轉到 Segment.io 之後他其實就很少寫 node 而轉去 golang,而且發這篇文章,除了說明一下他自己的想法之外,文末提及目前 nodejs 不足之處也非常中肯,JS 許多天生上的問題完完整整地傳給了 nodejs #還有那一直搞不好的 stream 也被拿出來鞭了一下 XD

不過我倒是注意到別的:

  1. koa 還是會繼續維護
  2. 廣發邀請帖,歡迎有興趣接手維護 tj 手下眾多模組的開發者可以跟他聯繫 所以其實影響也沒那麼大,就把它想做一位原本產出很大的開發者稍微收斂一點 #炸

開發者常會不自覺會擁護自己 喜歡/常用 的開發語言,然後對於別人的較負面的意見,就會不自覺開戰(我也常...XDD),不過 tj 也在文中提到,開發者不應該執著于這個,而是否用正確的工具來解決問題才是關鍵。

這也是我喜歡看看一些強者的文章、作品的原因,
有時候光是觀摩都可以學到不少。

雖然覺得 nodejs 失去了一位強大的開發者覺得惋惜,不過趁這個機會去看看 golang 到底為什麼這麼吸引人也不失一個好機會啊 ;p

ps: 對於 nodejs 的發展過程中,唯一真正讓我覺得失望的就是 Ryan Dahl 發完這篇文章之後就消失了的這件事而已,我常常想,如果 ry 現在還在 core team 中的話,不知道 nodejs 會是怎樣的光景...0rz

powered by WebMention.io

You can skeet this post or discuss it on BlueSky, the comments will show up here.
0Likes0Replies0Mentions

Be the first one to share this article!