4月12日,Rust基金會宣布,將由亞馬遜AWS高級工程經(jīng)理Shane Miller出任Rust基金會首任主席,Miller本人也證實,自己已經(jīng)“在3月9日的會議上被董事會選舉為Rust基金會主席”,在此之前,Miller領導AWS Rust團隊并擔任軟件工程師已有近30年的時間。
1
被各大巨頭青睞的Rust
Rust是一門編程語言,每個人都可以使用。自誕生以來就頗受歡迎,它專注于安全,尤其是并發(fā)安全,支持函數(shù)式和命令式以及泛型等編程范式的多范式語言,已經(jīng)連續(xù)五年在Stack Overflow開發(fā)者調查的“最受喜愛編程語言”評選項目中摘得桂冠。
目前,很多公司都采用了Rust語言,例如,Google支持在Apache HTTP Web服務器項目中使用它,微軟想要用Rust來編寫并替換一些用C和C++編寫的組件。AWS使用Rust編程的產(chǎn)品也有很多,第一款使用Rust編程的產(chǎn)品是Firecracker,這款開源虛擬化技術產(chǎn)品可以用來加快AWS Lambda和AWS Fargate等服務的速度和效率。除此之外,AWS還使用Rust支持Amazon Simple Storage Service(Amazon S3),Amazon Elastic Compute Cloud(Amazon EC2),Amazon CloudFront和Amazon Route 53等服務。最近,AWS推出了Bottlerocket,這是一套使用Rust編寫而成的基于Linux的容器操作系統(tǒng)。Amazon EC2團隊選擇把Rust作為全新AWS Nitro System組件,包括Nitro Enclaves等敏感應用程序的語言。
2
Miller將成就更好的Rust
Rust基金會主要負責管理Rust編程語言和生態(tài)系統(tǒng),為治理和開發(fā)該項目的維護人員提供支持。基金會創(chuàng)始成員包括有華為、Microsoft、Google、AWS和Mozilla五家公司,這些創(chuàng)始成員承諾:在2年內(nèi),將提供每年超過100萬美元的預算,用于Rust項目的維護、開發(fā)和推廣。其宗旨是致力于Rust編程語言及其生態(tài)管理,通過提供領導和溝通培訓等資源,幫助Rust維護者發(fā)展自己和團隊。它的目標是使社區(qū)具有包容性,并歡迎所有人,包括那些可能對開源項目不熟悉的人。
Rust核心團隊認為,維護人員愉快地進行工作能夠成就最好的Rust,而讓基金會聚焦于維護人員則能為所有人成就更好Rust。作為基金會的一員,Miller將進一步推動基金會的使命,即賦予Rust維護者權力,使他們能夠更好的完成工作,并努力消除維護者在計算、存儲和生產(chǎn)力工具上的自費成本。
Miller認為“與Rust社區(qū)的開發(fā)人員一起,我們可以努力實現(xiàn)更快的性能、更大的可持續(xù)性以及更多樣化和更具包容性的工程社區(qū)?!?/p>