對於每一個前端程序員來說都有一個終極理想,那就是搞懂 javascript 引擎是如何工做的。javascript
從個人網絡 ID(justjavac)能夠看出來,當我開始使用這個 ID 的時候並非一個前端程序員,我主攻的語言是 java 和 C,當我開始決定閱讀 JVM 源碼時,他們告訴我說當時進步最大、性能提高最快的是 V8,因而就走上了前端的不歸路。前端
javascript 性能通過了兩次飛躍:java
第 1 次飛躍是 2008 年 V8 發佈,第 2 次則是 2017 年的 WebAssembly。不過 WebAssembly 到底能不能掀起前端的波瀾仍是未知數,可是 V8 對前端的貢獻你們都有目共睹。程序員
從去年末開始連載《V8源碼分析》,記錄一下本身學習 V8 源碼的點點滴滴。segmentfault
此文是索引貼,隨時更新:數組
這幾天 SF 增長了新的板塊——直播。我也收到了官方的邀請。4月15(星期六)晚8點和你們一塊兒聊聊 V8 引擎:前端程序員應該懂點 V8 知識 - SegmentFault 講堂。網絡
最後是雞湯時間:「精通 one,學習 another,關注 next」。函數