Node.JS 仍舊快步向前邁進中,根據目前的計畫接下來就是 v0.12 以及象徵步入穩定的 v1.0 這兩個版本。今天 Isaac 在討論區發了一篇公告 - **The Future of Programming in Node.JS**,說明了未來版本的規劃,有不少重要的訊息,對於已經在使用的開發者應該留意一下。
- Coding Style 的問題,之前也有引起一些討論,不過看來以回呼(Callback)為主,在短 時間應該不會改變,如果傾向 Promise or Generator 的開發者,還是以模組的方式來使用。
- Stream 在 v0.12 又會稍微做些修改,不過會做到與 v0.10 相容。
- Domain 會進行重構,目前得到的訊息不多,等之後有更多訊息之後再看看。
- 模組系統不會改變(ES6 module 看來是不會納入!?)
- TypeScript跟CoffeeScript不會納入核心之中。
- VM 也會重構。
- v0.12 中 v8 有相當大的變動,目前 addon 幾乎會爛光,所以核心成員會專注在這部份。
- Synchronous child process
v0.12 將是最後一個變動的版本,v1.0 只會專注在性能調校、除錯以及穩定性上。
Stream 跟 Domain 算是蠻頻繁在做修改,看起來還沒達到好用的地步、問題也不少,這些在討論區、Issue 上也常可以看到這方面的討論,希望在 1.0 之前可以把這些問題都解決掉(這部份也需要真正使用的開發者能多回饋、提供意見),年底之前可以迎接 1.0 的 到來 ;p