Thanks to visit codestin.com
Credit goes to github.com

Skip to content

jowtow/WASM-is-Awesome

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

WASM-is-Awesome

My venture into Web Assembly

What we will cover

  • WAT (WebAssembly Text Format) about as close to WASM as you can get without downloading more RAM
  • EmScripten and compiling higher level languages to WebAssembly
  • Blazor and what WebAssembly means for the future of the web

Main advantages

  • Gives us a way to write code in languages we'd like (that aren't JS) that don't need to transpile to JS
  • Support in all major browsers, it is an internet standard
  • Performance
  • Can call wasm modules from js and vice versa

Disadvantages

  • Tooling and docs seem sparse for the WAT format
  • In order to use a language and compile it to WASM, you have to trust whoever built that compiler and may not reap the same optimizations
  • Your favorite language might not have a compiler yet!

Useful Links

WebAssembly.org

WASM Fiddle

WebAssembly Use Cases

High Level Concepts on WebAssembly from Mozilla

About

My venture into Web Assembly

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published