Исправление foror, (текущая версия) :
Влезет, изучайте Java Jigsaw и https://github.com/WebAssembly/design/
Вот сразу понадергал:
Inside the browser
POSIX user-space environment, allowing porting of existing POSIX applications.
CAD applications.
How WebAssembly can be used:
Entire code base in Web Assembly.
Main frame in Web Assembly, but the UI is in JavaScript / HTML.
Compilers and language virtual machines:
Compilers for languages which can target WebAssembly (C/C++, Rust, Go, C#) should be able to run in WebAssembly themselves, emit a WebAssembly module that can then be executed.
Virtual machines for languages such as bash, Python, Ruby should work.
Virtual machines which use a just-in-time compiler (JavaScript VMs, luajit, pypy) should be able to support a new just-in-time backend for WebAssembly.
Исправление foror, :
Влезет, изучайте Java Jigsaw и https://github.com/WebAssembly/design/
Вот сразу понадергал:
Inside the browser
POSIX user-space environment, allowing porting of existing POSIX applications.
CAD applications.
How WebAssembly can be used:
Entire code base in Web Assembly.
Compilers and language virtual machines:
Compilers for languages which can target WebAssembly (C/C++, Rust, Go, C#) should be able to run in WebAssembly themselves, emit a WebAssembly module that can then be executed.
Virtual machines for languages such as bash, Python, Ruby should work.
Virtual machines which use a just-in-time compiler (JavaScript VMs, luajit, pypy) should be able to support a new just-in-time backend for WebAssembly.
Исходная версия foror, :
Влезет, изучайте Java Jigsaw и https://github.com/WebAssembly/design/
Вот сразу понадергал:
Inside the browser
POSIX user-space environment, allowing porting of existing POSIX applications.
CAD applications.
How WebAssembly can be used
Entire code base in Web Assembly.
Compilers and language virtual machines:
Compilers for languages which can target WebAssembly (C/C++, Rust, Go, C#) should be able to run in WebAssembly themselves, emit a WebAssembly module that can then be executed.
Virtual machines for languages such as bash, Python, Ruby should work.
Virtual machines which use a just-in-time compiler (JavaScript VMs, luajit, pypy) should be able to support a new just-in-time backend for WebAssembly.