Latest Breaking News On - Webassembly summit - Page 1 : comparemela.com
by
Oscar Spencer recently presented Grain, a new strongly-typed, high-level language that compiles to WebAssembly. Grain includes functional programming features (e.g., type inference, pattern matching, closures) while allowing mutable variables. Grain also has a standard library with composite data structures (Option, Stack, Result) and system calls (e.g., I/O, process handling).
In a talk at the WebAssembly Summit 2021, Spencer went through the main characteristics of Grain, a programming language that he said is made exclusively for WebAssembly, its only compile target.
The Grain language self-describes its mission as follows:
Grain aims to modernize innovative features from functional and academic programming languages and bring them to the masses. Many languages have had wonderful ideas, but they have ultimately been dismissed as esoteric or too difficult to learn and, consequently, have struggled to rally a large community around them. Grain hopes to bring new life to these
Oscar-spencerWebassembly-summitWebassembly-system-interfaceLike-grainHi! I m Marcel, web developer at Q42 and creator of the Micrio storytelling platform.
In 2015, I started developing a JavaScript viewer for ultra high resolution 2D and 360° images with added markers, tours, audio, and more. Since then, I ve been pushing to find the best balance between hardware performance, minimal CPU and bandwidth use, and compatibility for older browsers to deliver a sharp and high quality viewing experience.
For Micrio, it is vital that the performance on the client s browser is as good as possible. The reason for this is very simple: when you are being told a story, or watching a movie, even
GermanyGermanWebassembly-wasmMicrio-js-apisMicrio-js-wasm-webMicrio-javascriptRoelf-jan-joostHim-marcelMicrio-javascript-onlyInternet-explorerWebassembly-summit