成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

常用的 WebAssembly 語言:Rust 和 JavaScript

開發(fā)
最新的一份《The State of WebAssembly 2022》調(diào)查報告已出爐?,“對于 WebAssembly 來說,這是相當(dāng)不錯的一年”。

最新的一份《The State of WebAssembly 2022》調(diào)查報告已出爐?,“對于 WebAssembly 來說,這是相當(dāng)不錯的一年”。報告的一些重點內(nèi)容包括:

  • Rust 的使用率和渴望度持續(xù)攀升
  • Python 的使用量有了很大的提升
  • JavaScript 已經(jīng)成為一種可行的 WebAssembly 語言
  • Blazor 的使用量和渴望度也都大幅攀升
  • Wasmtime 是使用最廣泛的運行時
  • WebAssembly 在無服務(wù)器、容器化和作為插件主機方面的使用大幅攀升
  • 受訪者表示其已經(jīng)在更頻繁地使用 WebAssembly
  • Non-browser API 是 WebAssembly 最需要的

具體表現(xiàn)為,當(dāng)被問及 “使用的語言,或者是否嘗試過使用 WebAssembly 開發(fā)” 時,45% 的受訪者表示經(jīng)常或有時使用 Rust;在去年的這一調(diào)查中,Rust 名列榜首。報告指出,WebAssembly 和 Rust 確實有相當(dāng)密切的關(guān)系,大多數(shù) WebAssembly 運行時都是用 Rust 編寫的,基于 wasm 的各種平臺也是如此。它還擁有一些最好的工具,所以這個結(jié)果并不令人意外。

今年排在第二位的是 JavaScript,去年是 AssemblyScript。但去年的調(diào)查中并未提供 JavaScript 選項,并且也沒有人補充表示正在使用。雖然 JavaScript 不能被編譯成 WebAssembly,但有一個解決方法是:你可以不把 JS 編譯成 Wasm,而是把 JavaScript 引擎編譯成 WebAssembly,然后用它來執(zhí)行你的代碼。“這實際上比你想象的要實用得多。”

67% 的受訪者表示經(jīng)常使用 WebAssembly,相較去年的 47% 有了很大的提升。

如上圖所示,Rust 的使用量穩(wěn)步攀升,但攀升者最猛的是 Blazor 和 Python;AssemblyScript 的使用量下降幅度最大。研究人員懷疑,是否存在有些受訪者錯誤地將 AssemblyScript 識別成了 JavaScript?

意料之中的是,受訪者表示他們最想用來進行 WebAssembly 開發(fā)的語言也是 Rust。與去年相比,Rust 的受歡迎程度略有上升,但最突出的還是 Blazor,Go 緊隨其后。總的來說,Blazor 在 2022 年勢頭不錯。

大多數(shù)人使用 WebAssembly 進行 Web 開發(fā),其次是無服務(wù)。將今年的結(jié)果與去年的結(jié)果進行比較后發(fā)現(xiàn):WebAssembly 在無服務(wù)器和容器化中的使用出現(xiàn)了上漲,但最大的增長是使用 WebAssembly 作為插件環(huán)境;WebAssembly 在游戲中的使用出現(xiàn)了下降。

受訪者最感興趣的特性分別是 Threads、Exceptions 和 Garbage Collection,最感興趣的 WASI(WebAssembly System Interface)提案分別是 I/O types、Sockets、Filesystem 和 Native threads。且報告指出,Non-browser API 是 WebAssembly 在未來取得成功最需要的因素。“這進一步凸顯了人們對 WASI 的興趣和重要性。”

更多詳情可查看完整報告。

本文轉(zhuǎn)自O(shè)SCHINA

本文標(biāo)題:最常用的 WebAssembly 語言:Rust 和 JavaScript

本文地址:https://www.oschina.net/news/200415/state-of-wasm-2022

責(zé)任編輯:未麗燕 來源: OSCHINA
相關(guān)推薦

2024-09-30 09:25:29

2021-06-11 09:00:00

語言WebWebAssembly

2020-07-15 08:00:52

Rust語言技巧

2023-10-27 10:16:17

前端項目Rust

2022-05-16 10:25:03

Web內(nèi)部垃圾收集安全性

2020-10-22 06:59:09

GolangRust語言

2021-06-09 11:03:13

Web開發(fā)軟甲開發(fā)JavaScript

2021-08-30 08:00:00

編程語言WebAssembly安全

2010-10-08 09:42:23

JavaScript方

2022-10-28 16:57:18

DockerWasm

2018-07-30 13:29:04

WebAssemblyGo語言

2023-09-22 14:33:24

微軟Rust開發(fā)工具

2023-02-24 13:07:07

2022-05-09 15:43:34

JavaScriptRust開發(fā)

2021-03-23 14:50:16

編程語言Rust漏洞

2025-03-21 06:57:44

2021-03-30 13:48:47

WebAssemblyWeb瀏覽器編程語言

2022-11-02 07:37:07

WebAssembl瀏覽器服務(wù)器

2017-03-19 22:13:10

WebAssemblyJavaScript編程

2024-04-01 11:43:51

Rust開發(fā)插件
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 一级黄a视频| 成人福利在线观看 | 精品视频一区二区 | 国产欧美一区二区三区久久人妖 | 国产电影一区二区在线观看 | 伊人一二三 | 久久www免费视频 | 少妇黄色| 日韩色在线 | 亚洲精品久久久一区二区三区 | 日一区二区 | 日本三级黄视频 | 黄色片免费看 | 国产日韩欧美一区二区 | 综合自拍 | 国产内谢| 亚洲精品免费视频 | 亚洲第一av网站 | 精品中文字幕在线观看 | 国产精品不卡 | 欧美性受xxxx | 久久免费精品 | aaa天堂 | 91精品国产日韩91久久久久久 | 久久久久久高清 | 天天综合久久 | 日日摸夜夜添夜夜添特色大片 | 亚洲精品欧美 | 91精品国产色综合久久 | 中国一级特黄真人毛片 | 久久久久免费精品国产 | 久久视频免费观看 | 一区二区在线免费播放 | 久久99国产精品 | 中文一区二区 | 免费在线观看av网址 | 国内精品久久久久久 | 久久精品一区二 | 免费看的av | 日韩一区二区福利视频 | 91国产精品在线 |