I spent a large portion of the day playing with the #WebassemblyComponentModel tutorial.

https://component-model.bytecodealliance.org/tutorial.html

I get "encoded as a component but the #WebAssembly component model feature is not enabled" when running #wastime run my.wasm.

Any help/hint would be very welcome

Tutorial - The WebAssembly Component Model

#WebAssembly has expanded its scope from browsers to other domains like Cloud & Edge Computing.

It uses the #WebAssemblyComponentModel (WCM) to enable seamless interaction between libraries from different programming languages, such as #Rust, #Python & #JavaScript, promoting a true polyglot programming environment.

Uncover the details in Matt Butcher's article on #InfoQ!

https://bit.ly/4dyBTCv

#SoftwareArchitecture

Polyglot Programming with WebAssembly: A Practical Approach

WebAssembly evolves beyond browsers, fostering a polyglot environment where languages like Rust, Python, and JavaScript can interoperate seamlessly using the WebAssembly Component Model (WCM).

InfoQ

๐Ÿ”ฎ
If #AzureFunctions is not going to embrace and adopt light-weight #WebAssembly (#Wasm #WASI #WebAssemblyComponentModel)-based approaches for modern #Serverless #FaaS ASAP - it is going to be irrelevant for new projects within 2 years.

๐Ÿ‘‡๐Ÿผ
Dear Azure Functions team: act now!

#dotnet