Re[7]: Web 2.0
От: alex_public  
Дата: 19.11.19 13:56
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

M>>Опциональный сборщик мусора, одинаковый для всех языков с GC, которые будут компилироваться в WebAssembly? Маловероятно.

НС>https://github.com/WebAssembly/proposals/issues/16
НС>Без GC не получится дать прямой доступ к DOM, а без этого wasm так и останется очередной реинкарнацией апплетов.

Вообще говоря, если не требуется особое быстродействие (т.е. wasm используется только для того, чтобы привнести на браузерную платформу нормальный язык), то вполне достаточно и не прямого доступа к DOM: https://alpha.iodide.io/notebooks/300/ — может там повыполнять команды в блокнотике слева и будут изменения в DOM справа.

Но на мой взгляд вообще вся эта тема с DOM является тупиковой, в случае если мы обсуждаем реальное приложение (пускай и web), а не просто сайтик. И как раз изначальный обсуждаемый пример отлично это демонстрирует. От браузера требуется только предоставить WebGL поверхность и захват пользовательского ввода, а всё остальное должна делать современная GUI библиотека, без всяких HTML DOM.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.