一個月前,微軟研究人員Matthew Parkinson曾提到:微軟正在開發基于Rust的新編程語言,該項目被命名為Verona。現在,微軟已將Verona正式開
一個月前,微軟研究人員Matthew Parkinson曾提到:微軟正在開發基于Rust的新編程語言,該項目被命名為Verona。現在,微軟已將Verona正式開源。
根據微軟給出的介紹,Verona項目旨在探索有關語言和運行時設計的研究,以實現安全的可擴展內存管理和分區。此次開源的原型僅涵蓋內存管理方面。
之前我們介紹到,Verona是基于Rust的新語言。但Rust并不是激發Verona項目靈感的唯一語言,它也借鑒了Cyclone(一種安全的C語言)和Pony的概念。
微軟還強調,這只是一個研究項目,不是一項產品,并且與微軟對C++,C#和Rust的使用沒有關系。他們希望Verona研究項目可以使其他語言受益,希望將其作為一種“研究編程語言”,通過開源吸引更多學術合作者以探討并發所有權的概念。目前,該項目尚未做好在研究之外的領域使用的準備。(xplanet)