AssemblyScript
AssemblyScript is a TypeScript-based programming language that is optimized for, and statically compiled to, WebAssembly (currently using asc, the reference AssemblyScript compiler). Resembling ECMAScript and JavaScript, but with static types, the language is developed by the AssemblyScript Project with contributions from the AssemblyScript community.
Paradigm | Multi-paradigm: functional, generic, imperative, object-oriented |
---|---|
Family | JavaScript, TypeScript |
Designed by | Daniel Wirtz, Max Graey |
Developer | The AssemblyScript Project |
First appeared | 2017 |
Stable release | 0.21.00
/ August 21, 2022 |
Typing discipline | Static |
Scope | Lexical |
License | Apache License 2.0 |
Filename extensions | .ts |
File formats | Text, Unicode (source) .wasm binary format (object) |
Website | www |
Major implementations | |
asc (AssemblyScript compiler) | |
Influenced by | |
JavaScript, TypeScript, WebAssembly |
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.