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