Здравствуйте, alex_public, Вы писали:
_>>>Эти твои изречения звучат особо забавно, с учётом того, что все эти расхваливаемые тобой функции браузера
I>>На секундочку — это именно функции движка — жээс и браузера. Если у тебя нет такого движка, то всё, приплыли. Пилить самому это слишком дорого.
_>Это функции именно браузера, как новой платформы исполнения (в каком-то смысле это теперь можно сказать новая ОС).
И для чего ты повторяешь мои слова? Я уже лет пять говорю о том, что браузер становится полноценной платформой и даже новой ОС.
Помнится, в прошлый раз ты сокрушался про смерть ActiveX, что де некому будет аутентификацию по УСБ делать.
Однако же, теперь это делается на жээсе. Да-да
>Функции кстати довольно убогие в сравнение со "взрослыми" решениями, но у них есть один важный плюс — они уже автоматически установлены у каждого клиента, как ты правильно отметил.
Что бы тебе заменить взрослыми решениями, придется обмазаться тулами по самые нидерланды. Тулы дают тебе и контроль рендеринга, и репл, профайлеры, и сетевой сканер http.
_>Правильно. Так же как и C++ и Rust и любой другой язык, нативно компилирующийся в WebAssembly. Ещё лет 5 назад можно было путать и говорить, что это всё особенности разработки на JS, просто потому, что тогда других языков на этой платформе не было. Но в наше время всё уже совсем по другому...
Если ты сидишь на браузере, то у тебя ровно те же возможности, ничем не лучше.
I>>То есть, из длинного списка фич ты увидел только минорную — call stack.
> А так, всё выше описанное прекрасно работает для любого кода внутри браузера.
Именно — внутри браузера. Не в нативной апликачке, а внутри браузера.
>Или ты вот реально считаешь, что браузер докладывает обо всех совершённых им http вызовах для JS кода, но почему-то скрывает информацию о точно таких же вызовах для WASM кода?
Понятно ли тебе, друг, что твой руст в виде веб-ассембли не является нативным приложением?