重磅!华为方舟编译器招募 2000 程序员!( 二 )

沙龙合影

沙龙上,一位开发小哥哥,动情讲述了“方舟”的前世今生。

这不是挪亚的方舟,这是华为的方舟!

方舟,英文名叫“ark”,来源于《圣经》:一名叫做挪亚的男子,用歌斐木造船,船名叫“方舟”。

洪水来临时,挪亚让一家八口人、和各样动物的一对公母,上船躲避洪水、并让人类和动物得以繁衍后代。

华为把编译器起名“方舟”,笔者认为,拯救当下编译器的困境,一定是其初心之一。

事实上,华为做编译器,已有近10年历史。

2009年,华为首个编译器团队“方舟”成立,后来,很多国内外编译器人才,也陆续加入。

对于刚成立的“方舟”来说,一是解决华为产品的性能问题,再就是解决手写汇编问题。

当时,团队基于GCC(GNU Compiler Collection,GNU编译器套件),做了DSP(Demand-Side Platform,需求方平台)的编译器后端,这样就可以发挥整个DSP的性能优势。

推荐阅读