RustPython在Rust中實現Python 3
RustPython是一種用Rust程式語言編寫的新的Python 3.x實現。
開發人員Windel Bouwman和Shing Lyu負責在Rust中重新實現Python程式語言。這個Python直譯器完全基於Rust,並且用於實現Python標準庫模組正在考慮利用現有的Rust crates。
開發人員二人於週末在布魯塞爾的FOSDEM 2019上展示了在Rust中實現這個Python直譯器。雖然仍處於開發的早期階段,但大多數Python 3語法都在其實現中工作,甚至還有一個基於WebAssembly的版本可以在Web瀏覽器中執行。但是Python標準庫支援是他們目前落後於其他Py3實現的地方。
針對Rust,他們的設計目標之一是使這個Python實現具有比其他語言中的替代品更好的記憶體安全性。跟蹤這個專案肯定會很有趣,看看他們是否能夠按照自己的意願實現完整的Python 3相容性。
那些想要了解更多關於RustPython工作的人可以看到這個幻燈片和FOSDEM簡報的 WebM視訊紀錄 。 RustPython的程式碼是MIT許可證,可以通過 GitHub 找到。
PDF幻燈片可以到Linux公社資源站下載:
------------------------------------------分割線------------------------------------------
免費下載地址在 http://linux.linuxidc.com/
使用者名稱與密碼都是 www.linuxidc.com
具體下載目錄在/2019年資料/2月/6日/RustPython在Rust中實現Python 3/
下載方法見 http://www.linuxidc.com/Linux/2013-07/87684.htm
------------------------------------------分割線------------------------------------------
Linux公社的RSS地址 : https://www.linuxidc.com/rssFeed.aspx
本文永久更新連結地址: https://www.linuxidc.com/Linux/2019-02/156744.htm