調查顯示Rust是最受歡迎的WebAssembly語言
調查顯示:Rust是最受歡迎的WebAssembly語言
對Wasm開發人員進行的2022年WebAssembly狀況調查顯示,Rust位居榜首,Blazor和Python正在崛起
根據最近的一項調查,Rust程式語言是開發WebAssembly應用程式最經常使用的語言。而且,WebAssembly的受歡迎程度也在不斷提高。
這些發現和其他發現在《2022年的WebAssembly狀況》中有所體現,該報告由軟體諮詢公司Scott Logic於6月20日釋出,基於對299名應用開發者的調查。當被問及他們使用哪種語言進行WebAssembly開發時,Rust名列前茅,45%的人說他們經常或有時使用Rust。Rust也在去年的首次調查中名列前茅。
報告指出,Rust和WebAssembly(即Wasm)之間關係密切,大多數Wasm執行機制都是用Rust編寫的。排在Rust後面的是JavaScript,如果不是JavaScript本身,開發者也能將JavaScript引擎編譯成Wasm。調查中攀升幅度最大的是Blazor和Python,而AssemblyScript的使用率下降幅度最大。
總的來說,67%的受訪者表示他們經常使用WebAssembly,比去年的47%要高,在其他發現中:
- Wasm的主要應用包括Web開發,遠遠地排在第一位,近70%的受訪者將Wasm用於Web應用程式,其次是無伺服器(35%)、容器化(25%)、外掛環境(23%)和物聯網(10%)。百分比是近似值。
- 使用最多的WebAssembly執行時是Wasmtime、Wasmer和Wasm3。
- 為使Wasm在未來取得成功,最需要的能力包括非瀏覽器API,更好的除錯支援,以及改進的構建工具。
- 受訪者最感興趣的WASI(WebAssembly系統介面)建議是I/O、套接字、檔案系統、本地執行緒和HTTP。
「其他文章」
- 什麼是Podman——取代Docker的容器引擎
- 調查顯示Rust是最受歡迎的WebAssembly語言
- 一個很少見但很有用的SQL功能
- Visual Studio Code 1.68識別已廢棄的擴充套件程式
- 人工智慧如何改變物聯網
- Wasmer WebAssembly執行時增加了本地編譯功能
- 你準備好在CI/CD中實現持續部署的自動化了嗎?
- GitHub Copilot人工智慧編碼助手現已全面啟用
- GitHub Copilot人工智慧編碼助手現已全面啟用
- 3.17.0版本包含計算列、審計列、模式匹配、反應式事務和Kotlin Coroutine支援
- 用Teams Live Share構建協作式應用程式
- 有1至3年經驗的20個數據分析師面試問題的答案
- javascript:為什麼Promises比setTimeout()更快?
- macOS——Java開發人員的必備工具(超詳細指南)
- 不要忘記在jOOQ中呼叫.execute()
- 用jOOQ 3.15進行臨時的資料型別轉換
- 使用jOOλ偷偷摸摸的拋物來避免檢查的異常(附例項)
- JDK 19:Java 19的新功能介紹
- 在jshell中設定Visual Studio Code為預設編輯器的方法
- 用Jest測試JavaScript中的拒絕承諾