本报告调查了WebAssembly技术的现状,包括其在开发人员中的使用情况、性能优势以及未来采用的乐观程度。调查结果基于对255名使用WebAssembly的受访者进行的在线调查。WebAssembly不仅用于Web环境,也被广泛应用于各种应用程序和服务。对于Web和非Web环境,受访者对WebAssembly未来采用的总体看法大多是乐观的。然而,一些开发人员还不相信这项技术所提供的功能。WebAssembly提供额外的灵活性和改进的性能吸引开发人员以多种方式使用它。由于有许多重叠,开发人员编写的应用程序旨在从一开始就使用WebAssembly,并使用此技术移植或迁移现有应用程序。将现有应用程序迁移到WebAssembly时,30%的受访者体验到超过50%的性能优势。JavaScript是用于WebAssembly的主要编程语言。然而,其他语言,如C/C++和Rust,也在开发人员中得到广泛应用。WebAssembly System Interface(WASI)是WebAssembly的一个关键特性,它允许开发人员编写跨平台的WebAssembly应用程序。然而,只有27%的受访者表示熟悉WASI。