![]() |
VOOZH | about |
We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.
Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.
Follow TNS on your favorite social media networks.
Become a TNS follower on LinkedIn.
Check out the latest featured and trending stories while you wait for your first TNS newsletter.
WebAssembly (Wasm) adoption is being led by tool developers with a vested interest in the technology’s success, according to a new survey.
Among the 303 Wasm users surveyed in the third annual “State of WebAssembly” report, 41% work for an organization that uses Wasm in production, but usage varied based on whether or not WebAssembly is a key part of their role.
Fifty-five percent of respondents said they are personally developing a Wasm runtime, or work for a vendor or service provider that does. By contrast, only 35% of end users said they work for an organization that uses Wasm in production applications.
The survey was conducted again by Colin Eberhardt, who is CTO at Scott Logic, a software consultancy, and the publisher of WebAssembly Weekly. Overall, 57% of respondents were end users, while 31% fit into the tool developer category — with the remainder saying they considered themselves to be hobbyists.
Web development continues to be the top use case for Wasm, cited by 71% of respondents, followed by use as a plug-in environment (32%) and backend services (excluding serverless) (24%).
Compared to last year’s results, significantly fewer have serverless use cases (36% last year vs. 13% in 2023) because the backend services category was added in 2023. Perhaps this indicates that supposed “serverless” activity may not actually be using Functions as a Service.
Rust continues to be the top language used when developing an application that uses Wasm, but JavaScript and Zig saw significant increases. Here are a few more language-related takeaways: