WebAssembly... Зачем?
Feb. 24th, 2018 01:35 pmПопробовал тут, интереса ради, написать программку, которая считает SHA1 от «Здравствуй, жопа!» в UTF-8 (SHA1 считала библиотека, мне самому конечно лень), скомпилировать в WebAssembly и запустить. До кучи сразу на Rust, поскольку в данный момент Rust был установлен, а Emscripten — нет.
Не понял, по всей видимости, главного. Чем оно принципиально лучше Java-апплетов и .NET SilverLight?..
Не понял, по всей видимости, главного. Чем оно принципиально лучше Java-апплетов и .NET SilverLight?..
no subject
Date: 2018-02-24 03:35 pm (UTC)1. Открытый стандарт
2. Нативная поддержка браузерами
3. Тулчейн для c++ с хорошей производительностью
То есть это не чужеродное тело в браузере, а типа что-то нативное.
no subject
Date: 2018-02-24 06:35 pm (UTC)no subject
Date: 2018-02-24 10:31 pm (UTC)Да и с тулчейном для C++ там было чахло - Managed C++ - это всё же по факту другой язык.
Если получится реальная замена тяжелому JavaScript - будет большое дело имхо.
no subject
Date: 2018-02-24 06:05 pm (UTC)no subject
Date: 2018-02-24 06:34 pm (UTC)Но как-то не очень модульно получается... Раньше было логичнее что-ли...