Facebook大牛、HipHop作者趙海平加入阿里巴巴

weixin_33807284發表於2015-03-15

3月14日,阿里技術保障在其官方微博宣佈Facebook的第一位中國工程師、HipHop作者趙海平即將加入阿里技術保障部。趙海平是北京大學1987級的學生,並於2007年3月加入正式加入Facebook,在工作期間,他曾建立了著名的HipHop專案,也參與了後來的HHVM專案。趙海平加入阿里巴巴後將重點攻克他們在軟體效能以及Java使用過程中遇到的疑難雜症。

\\

HipHop是趙海平建立的一個程式直譯器專案(實現細節可以參考這個視訊),它可以將PHP指令碼程式碼先轉換成抽象語法樹(AST),之後再轉換成優化的C++程式碼。Hiphop不僅可以大幅提升程式碼的執行速度,而且還可以提高CPU的利用率,從而降低硬體成本。但是使用HipHop後,Facebook又遇到了新的問題,因為HipHop還沒有完全實現PHP的所有特性,所以工程師在除錯程式碼時已經不能再使用標準的PHP直譯器。接下來,他們又開發了自己的直譯器HPHPi來解決這個問題,而HPHPi的執行速度比較慢,並且功能也不完善,於是就有了後來的HHVM。HHVM是一個PHP虛擬機器,它支援所有的PHP語法,可以無縫切換到官方的PHP版本,宣稱比官方版本快9倍之多。目前最新的版本是3.6.0,在GitHub上的關注量已超過1萬,從貢獻列表中可以看到趙海平對HHVM也有程式碼貢獻,但主要集中在2011年。關於HHVM,InfoQ之前就有報導過,讀者可以參考閱讀。

\\

關於趙海平為什麼要加入阿里巴巴以及加入之後的具體工作,他在告別信中這樣寫到:

\\
\

作為一個華裔工程師,我想讓中國也成為軟體技術最好的地方,我想讓阿里也成為最值得工作的地方,他們的架構非常龐大,是我用武之地,他們面臨的軟體效能問題對他們至關重要,他們在使用 Java 的過程中有很多的有趣的問題需要解決,我想在那裡繼續我期盼成為最偉大的電腦科學家的夢想之路,我至少可以成為一個專業的程式設計師,祝福我吧!

\
\\

趙海平非常喜歡編寫程式碼,在Facebook 2011年的一個採訪中,他表示,程式碼就是他生活中最大的樂趣,他特別喜歡在早晨工作。同時,在採訪中,趙海平也對不同階段的工程師提出了自己的建議,讀者可以自行閱讀。另外,InfoQ近期會對趙海平進行一次獨家專訪,敬請期待。目前我們已經正式邀請趙海平回國參加QCon北京大會擔任主題演講嘉賓,最新訊息會及時和大家同步,對QCon大會感興趣的讀者可以檢視官網頁面瞭解詳情。

相關文章