Talk
Intermediate

WebAssembly: Powering the Next Generation of Web Applications

Approved

WebAssembly (Wasm) is a binary instruction (assembly like language) which provides a way to run code written in multiple languages on the web at near-native speed. Developers can write their code in C,C#,C++,Python,Go,Rust and compile it to WASM file which can be further streamed to browsers through javascript. This talk elucidates WebAssembly's concepts, demonstrates its practical applications, and explores its impact on web development. We'll cover how WebAssembly enables language-agnostic web programming, its synergy with JavaScript. Through live coding (if time permits) and demos, attendees will learn how to leverage WebAssembly in their projects.


Key Takeaways
  1. Understand WebAssembly
  2. Explore real-world applications and use cases for WebAssembly (Figma, Snapchat)
  3. Discover WebAssembly's open-source ecosystem and future prospects

Outline
  1. Introduction to WebAssembly: Concepts and evolution
  2. WebAssembly Architecture: Execution model and JavaScript interaction
  3. (if time permits) Live Coding Demo: Setup, creation, and integration of a Wasm module - https://github.com/bharat-rajani/webassembly101
  4. WebAssembly Ecosystem: Tools, frameworks, and community resources
  5. Q&A Session


Target Audience

Web developers and tech leaders curious about cutting-edge web technologies will find this talk valuable.

None
FOSS

66 %
Approvability
2
Approvals
1
Rejections
2
Not Sure
Might be a good topic, but the proposal is made with GPT from top to bottom.
Reviewer #1
Rejected
WASM is a good topic to discuss but, the proposal seems to be made entirely with GPT which doesn't show the credibility of the proposer.
Reviewer #2
Not Sure
Solid proposal overall but it looks like this is a lot of information to deliver in a 20-minute talk. This sounds better as a hands-on workshop, in my humble and personal opinion. Personally, I would recommend only doing Sections 4, 5 of the Outline - a Live coding demo and an intro to the ecosystem. A mock presentation of the final session should also help the organizers and the proposer understand what is possible or not possible in a 20-minute talk.
Reviewer #3
Approved
Interesting topic, though it might be a bit too long for the event?
Reviewer #4
Approved
This is an interesting topic. I'd like to see a mock presentation before accepting however.
Reviewer #5
Not Sure