|
gptkbp:instanceOf
|
gptkb:programming_language
|
|
gptkbp:abbreviation
|
gptkb:Wasm
|
|
gptkbp:canBeCompiledFrom
|
gptkb:Binaryen
gptkb:Emscripten
gptkb:LLVM
|
|
gptkbp:category
|
gptkb:Java_Virtual_Machine
gptkb:website
gptkb:bytecode
cross-platform software
|
|
gptkbp:designedFor
|
web browsers
|
|
gptkbp:executedBy
|
gptkb:WebAssembly_runtime
web browser engines
|
|
gptkbp:features
|
isolation
sandboxing
memory safety
|
|
gptkbp:fileExtension
|
.wasm
.wat
|
|
gptkbp:firstAppearance
|
2017
|
|
gptkbp:hasBinaryFormat
|
gptkb:WebAssembly_Binary_Format_(.wasm)
|
|
gptkbp:hasFeature
|
gptkb:wasi_(WebAssembly_System_Interface)
modularity
multi-language support
platform independence
fast startup
deterministic execution
host environment integration
import/export functions
linear memory model
SIMD (proposed)
compact binary format
component model (proposed)
dynamic linking (proposed)
exception handling (proposed)
garbage collection (proposed)
interface types (proposed)
module linking (proposed)
reference types (proposed)
streaming compilation
tail calls (proposed)
threading (proposed)
|
|
gptkbp:hasTextFormat
|
gptkb:WebAssembly_Text_Format_(WAT)
|
|
gptkbp:paradigm
|
imperative
structured
stack-based
|
|
gptkbp:specifies
|
gptkb:WebAssembly_Core_Specification
|
|
gptkbp:standardizedBy
|
gptkb:World_Wide_Web_Consortium
true
|
|
gptkbp:supportedBy
|
gptkb:piston_engine
gptkb:Google_Chrome
gptkb:Mozilla_Firefox
gptkb:ChakraCore_engine
gptkb:JavaScriptCore_engine
gptkb:SpiderMonkey_engine
gptkb:WAVM
gptkb:Lucet
gptkb:Wasmer
gptkb:Node.js
gptkb:Wasmtime
gptkb:Microsoft_Edge
gptkb:Apple_Safari
|
|
gptkbp:supports
|
gptkb:Java_(via_compilation)
gptkb:Python_(via_compilation)
gptkb:TypeScript
gptkb:Go
gptkb:C++
gptkb:Rust
gptkb:AssemblyScript
C
sandboxed execution
|
|
gptkbp:usedFor
|
high-performance computing
game development
portable code execution
server-side applications
blockchain smart contracts
client-side web applications
|
|
gptkbp:website
|
https://webassembly.org/
|
|
gptkbp:bfsParent
|
gptkb:AssemblyScript
|
|
gptkbp:bfsLayer
|
5
|
|
https://www.w3.org/2000/01/rdf-schema#label
|
WebAssembly language
|