The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Доступен Wasmer 5.0, инструментарий для создания приложений на базе WebAssembly"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Доступен Wasmer 5.0, инструментарий для создания приложений на базе WebAssembly"  +/
Сообщение от opennews (??), 30-Окт-24, 08:51 
Представлен выпуск проекта Wasmer 5.0, развивающего runtime для выполнения модулей WebAssembly, который можно использовать для создания универсальных приложений, способных выполняться в разных операционных системах. Wasmer также можно применять для изолированного выполнения не заслуживающих доверия блоков кода в составе обычных приложений. Код проекта написан на языке Rust и распространяется под лицензией MIT...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=62137

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


6. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +1 +/
Сообщение от Аноним (6), 30-Окт-24, 09:37 
>Unbound collaboration
>Packages are limited by their languages no more. Collaborate across stacks, leverage the ecosystem and contribute your own packages.

Линус: "Может, поспорим?"

Ответить | Правка | Наверх | Cообщить модератору

7. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +1 +/
Сообщение от Аноним (7), 30-Окт-24, 09:49 
Ничего не понял. Как сделать десктопное приложение или приложение для андроид?
Ответить | Правка | Наверх | Cообщить модератору

8. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +1 +/
Сообщение от Доброжелатель (??), 30-Окт-24, 10:02 
в браузере
Ответить | Правка | Наверх | Cообщить модератору

16. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от 12yoexpert (ok), 30-Окт-24, 10:49 
но тогда зачем оно?
Ответить | Правка | Наверх | Cообщить модератору

18. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (18), 30-Окт-24, 11:05 
Перформанс. Просто для справки реализовать функционал фигмы без васм невозможно.
Ответить | Правка | Наверх | Cообщить модератору

22. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  –3 +/
Сообщение от Аноним (22), 30-Окт-24, 11:25 
Ниже уже пояснил за "перформанс". Нужен перформанс - не пихайте в браузер. Не надо всякую тяжёлую гадость, особенно обфусцированную, пихать в браузер. В браузере должен исполняться исключительно необфусцированный открытый для реверс-инжиниринга cleartext. Остальным - GTFO.
Ответить | Правка | Наверх | Cообщить модератору

24. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +1 +/
Сообщение от Аноним (-), 30-Окт-24, 11:49 
> Нужен перформанс - не пихайте в браузер. Не надо всякую тяжёлую гадость, особенно обфусцированную, пихать в браузер.

А то что? (с)

>  В браузере должен исполняться исключительно необфусцированный открытый для реверс-инжиниринга cleartext.

Кому должен? Может даже такой закон есть?
Почему мой великолепный cleartext должны смотреть какие-то васяны?
Хочу и обфусцирую, я их на свой сайт не приглашал.

>  Остальным - GTFO.

Можешь сделать свой интернет)

Ответить | Правка | Наверх | Cообщить модератору

27. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (27), 30-Окт-24, 12:09 
Было дополнение к Фуррифоксу, которое запрещало выполнение скриптов под несвободными лицензиями.
Ответить | Правка | Наверх | Cообщить модератору

29. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (-), 30-Окт-24, 12:23 
Хм.. не сомневаюсь.
И много кто им пользуется? Интернет вообще открывается)?

Понятно что найдутся фанатики, типа латиноамериканского фонда спо, которые готовы себе в ногу выстрелить, ради "свободы" или соре-либре-гну-каноебут которые больше девайсов удаляют чем добавляют.

Ответить | Правка | Наверх | Cообщить модератору

35. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (35), 30-Окт-24, 12:58 
И как свободный код противоречит wasm? Никак
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

33. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +2 +/
Сообщение от Аноним (33), 30-Окт-24, 12:52 
>Хочу и обфусцирую, я их на свой сайт не приглашал.

Хочу - и сру на копирайт.

Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

80. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (80), 31-Окт-24, 01:18 
> А то что? (с)

А то перформанс будет только в маркетинговых лозунгах.

Правда, многим этого вполне достаточно...

Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

26. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +2 +/
Сообщение от Аноним (18), 30-Окт-24, 12:04 
А я тебе сейчас поясню за юзабилити. Как ты блондинке дизайнеру Даш ссылку на свой супер дизайн в стороннем приложении например адоб хд? Тем более если у неё его нет? А ссылку в браузере ей дать изее лёгкого и сразу там же можно совместно работать. И перформанса как раз хватит рисовать квадраты с закругленными углами.
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

40. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от penetrator (?), 30-Окт-24, 13:28 
ух ты а как ты передашь авто своему коллеге по СТО, если у него нет даже отвертки?

о точно будем брать инструмент в аренду, во время заказа

и внезапно становится понятно что нет никакой разницы, кроме неудобства

многопользовательской работы никогда не было без браузера!? ))

Ответить | Правка | Наверх | Cообщить модератору

42. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (-), 30-Окт-24, 13:53 
> авто своему коллеге по СТО, если у него нет даже отвертки?

А этот коллега и не должен в нем ковыряться отверткой. А только посмотреть и написать замечания.

> и внезапно становится понятно что нет никакой разницы, кроме неудобства

Потому что вы им не правильно пользуетесь. Фигма не супер удобна, но лучшего пока не придумали.

> многопользовательской работы никогда не было без браузера!? ))

А какая она была? Какой был аналог тех же гугл-доковс одновременным редактированием?
Нужно было ставить софтину. А тут просто ссылку открыл и готово.

Ответить | Правка | Наверх | Cообщить модератору

50. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (18), 30-Окт-24, 15:27 
В адобе никогда не было многопользовательской работы. Как минимум интерактивной. Кстати расскажи почему?
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

62. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Анон1110м (?), 30-Окт-24, 19:17 
Не понял пример. Если дизайнер что–то должен рисовать, то пускай ставит программу или рисует на скринах.
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

81. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (80), 31-Окт-24, 01:23 
Не дизайнер, а "блондинка-дизайнер Даша". Которая не умеет ставить софт (с её слов). А рисовать умеет (тоже с её слов).
Ответить | Правка | Наверх | Cообщить модератору

82. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (80), 31-Окт-24, 01:24 
> А рисовать умеет (тоже с её слов).

... но только в браузере (тоже с её слов).

Ответить | Правка | Наверх | Cообщить модератору

34. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (35), 30-Окт-24, 12:57 
>В браузере должен исполняться исключительно необфусцированный открытый для реверс-инжиниринга cleartext

Минифицированый js(а это почти все современные сайты) ничем не лучше wasm. Реверс-инженерить можно всё что угодно, хоть проприетарные бинарники под виндой.

Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

39. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (33), 30-Окт-24, 13:26 
Очень даже лучше, и реверсится на ура. Если это не виртуальная машина, скомпилированная в JS. С виртуальными машинами всегда такой ужас...
Ответить | Правка | Наверх | Cообщить модератору

41. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (35), 30-Окт-24, 13:40 
>Очень даже лучше, и реверсится на ура

И как же вы будете реверсить приложение на условном реакте?

Ответить | Правка | Наверх | Cообщить модератору

51. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (18), 30-Окт-24, 15:29 
Да
Ответить | Правка | Наверх | Cообщить модератору

44. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (44), 30-Окт-24, 13:58 
ну ты открываешь android studio, кидаешь на макет элемент WebView, потом полноценном ЯП типа c++ или java пишешь приложение, конфертируешь его в webasm и открываешь как сайт в WebView. Потом идешь пить смузи и обсуждать жидкости дял вейпа с коллегами.
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

10. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (10), 30-Окт-24, 10:16 
iOS же не позволяет приложению долго работать. То есть, написать можно, но работать оно не будет?
Ответить | Правка | Наверх | Cообщить модератору

11. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +1 +/
Сообщение от Аноним (11), 30-Окт-24, 10:17 
Дано: программа с pthreads, WASI SDK, цель wasm32-wasi-threads, собран clang 20 (никаких emcc и прочего многогигового мусора, ещё он кажется вообще не для WASI) c помощью CMake (файлы тулчейна - из репозитория, файлы для сборки с помощью CMake - из другого репозитория, пришлось их немного пофиксить правда, так как они малость устарели)

wasmer run --enable-all --mapdir .:. --enable-verifier --llvm -- ./x264.wasm --preset placebo --tune film -o ./test.264 ./test.y4m

y4m [info]: 480x828p 1:1 @ 30/1 fps (cfr)
x264 [error]: malloc of size 397440 failed
Error: failed to run main module `./x264.wasm`

В wasmtime такие же результаты, как и в других рантаймах. wasmedge вообще отказывается запускать, не нравится ему импорт памяти, хотя якобы треды он поддерживает, а импорт памяти почему-то является частью спецификации тредов

Таргет wasm32-wasi работает на всех рантаймах. Нативная сборка тоже работает.

Ответить | Правка | Наверх | Cообщить модератору

12. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  –1 +/
Сообщение от Аноним (11), 30-Окт-24, 10:34 
И замечу: на этих графиках не хватает одной очень важной линии. Время исполнения программы, скомпилированной в нативный код (и ещё AOT-скомпилированный васм добавить). Не хватает намеренно: при её наличии стало бы очевидно: весь этот wasm и wasi - это просто хайп, а программы, в него скомпилированные - bloatware.

x264 --preset medium --tune film -o ./test.264 ./test.y4m # real    0m6.409s user    0m10.440s sys     0m0.215s
wasmedge --enable-all --dir ./:./ -- ./x264.wasm.so --preset medium --tune film -o ./test.264 ./test.y4m # real    1m35.694s user    1m34.667s sys     0m0.260s


Проц - двухядерный, "кора дуба" и "калькулятор".
0m6.409s/1m35.694s ≈ 0.066973896
поскольку васмовая реализация в этом случае была однопоточной, помножим на два: 0.13
Получается, что васмовая реализация в самом идеальном случае (мы же знаем, что в соответствии с законом Амдала 2 - это недостижимая верхняя грань, а ещё у нас всё AOT-скомпилировано, jit-компилированный вариант ещё на порядок медленнее) в 30 раз медленнее. Это мы забили на все гарантии - когда мы васм AOT-компилируем (если честно - то и jit-даже), все гарантии песочницы исчезают.

Ответить | Правка | Наверх | Cообщить модератору

13. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (11), 30-Окт-24, 10:46 
Ой, извиняюсь, не в 30, а в 7. Скобки забыл.
Ответить | Правка | Наверх | Cообщить модератору

25. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (-), 30-Окт-24, 11:55 
Ну чуть-чуть ошибся, бывает))

Но вообще, тебе не кажется что ты сравниваешь теплое с мягким?
Нужно сравнивать не с нативным кодом, а с реализацией, которую можно получить в браузере на js.

Потому что стояла задача именно запуска в браузере: ты не всегда можешь и еще реже хочешь устанавливать софтину локально. У тебя даже прав на это может не быть. Зато если есть браузер - ты можешь запустить софт везде.
И это позволяет делать софт для браузера, который раньше сделать было просто невозможно из-за перформанса.

Твое сравнение - это как грузоподъемность патриота и камаза.
Камаз конечно круче в 30 раз, но мне вообще-то нужно чтобы тачка в подземный паркинг влазила.

Ответить | Правка | Наверх | Cообщить модератору

38. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +1 +/
Сообщение от Аноним (33), 30-Окт-24, 13:23 
>Нужно сравнивать не с нативным кодом, а с реализацией, которую можно получить в браузере на js.

Да?! WASI продвигают именно как замену десктопным бинарникам, что-то типа джавы и дотнета, только от нужных ребят (Bytecode Alliance вместо Oracle-орков и Micro$oft) - а ты мне про реализацию в браузере на JS рассказываешь.

А на JS в действительности побыстрее будет - там нужно одно браузерное API дёрнуть, а не плясать с самокомпилированными бинарями, нужный кодек в браузере есть, в виде нативного кода. Гораздо проще, понятнее, реверсопригоднее, менее опасно (васм попахивает rowhammerом  и микроархитектурными, а также обходом песочницы).

На десктопе есть применение этому WASM + WASI - использование в режиме эмуляции для обработки файлов, эксплуатирующих уязвимости. Так как эмулятор проверяет границы на каждый чих - то с высокой вероятностью сломается. Так как эмулятор не использует нативный код - все эксплоиты на основе нативного кода сломаются.

Другого применения для WASI на десктопе - не вижу.

Ответить | Правка | Наверх | Cообщить модератору

17. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  –1 +/
Сообщение от Аноним (-), 30-Окт-24, 10:50 
> Проц - двухядерный, "кора дуба" и "калькулятор".

М... а не приходило в голову, что оно и не предполагало запуск на таком хламе?
Не хочешь протестировать хотя бы на шестиядернике с современной архитектурой?

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

19. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (18), 30-Окт-24, 11:09 
Джава апплеты тоже не предполагались для запуска на том железе которое тогда существовало. Первое железо на котором нормально могли работать джава апплеты появилось лет через после деприкейта джава апплетов.      
Ответить | Правка | Наверх | Cообщить модератору

21. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +2 +/
Сообщение от Аноним (11), 30-Окт-24, 11:14 
Хлам - это нынешняя WASM-экосистема. При AOT-компиляции васма я ожидаю производительности, соответствующей компиляции непосредственно в машинный код. Ведь что такое васм? По сути - другой синтаксис для биткода LLVM. И нативный x264 был скомпилирован именно так -- шланг в другой -flto не умеет, при -flto все объектные файлы содержат биткод, а готовый бинарник оптимизируется уже LLVMой, и это правильно.

Коль рожа кривая - нечего на зеркало пенять.

>Не хочешь протестировать хотя бы на шестиядернике с современной архитектурой?

Вот ты и протестируй, а у меня другого камня нет, и не будет, я вам не Линус.

Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

28. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  –1 +/
Сообщение от Аноним (18), 30-Окт-24, 12:12 
Мне кажется ты не очень понимаешь что такое кроссплатформа и зачем она нужна. То что кроссплатформа достаточно быстрая это уже успех, число пи в стотысячном знаке на ней все равно считать на будут.
Ответить | Правка | Наверх | Cообщить модератору

37. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (33), 30-Окт-24, 13:14 
Кроссплатформа - это когда под целевую платформу можно aot скомпилировать бинарник. Хочешь - из LLVM-биткода, хочешь - из исходников.
Ответить | Правка | Наверх | Cообщить модератору

31. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (35), 30-Окт-24, 12:49 
>По сути - другой синтаксис для биткода LLVM

Нет. Их семантика различается. LLVM IR может делать произвольные вещи с памятью, это почти как обычный ассемблер, в то время как WASM ограничен в возможностях. Вот как человек пытался сборщик мусор и исключения к wasm прикрутить https://habr.com/ru/articles/757182/.

Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

36. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (33), 30-Окт-24, 13:13 
Если васм рантаймы там на каждую третью  операцию с памятью границы проверяют - то понятно, куда вся производительность улетучилась...

Спасибо за ссылку на статью. Негодования автора по поводу W^X не разделяю. W^X - must have, и точка.

Ответить | Правка | Наверх | Cообщить модератору

45. Скрыто модератором  +/
Сообщение от Аноним (10), 30-Окт-24, 14:31 
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

52. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +1 +/
Сообщение от Аноним (52), 30-Окт-24, 15:52 
Оптимизированный ассемблерный код небось отвалился, и непонятно что по части simd в твоей wasm сборке. Я нейронки на васме раню в браузере, всё ок.
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

30. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (-), 30-Окт-24, 12:29 
Если верить информации из наших интернетов, то WASM уже давно в проде - 96.02% браузеров его поддерживают[1] и отлично готов к запросам пользователей.

Понятно, что всякие сидящие на фурифокс50 или третепнях оценить прогресс не смогут, но много ли таких пользователей?

[1] caniuse.com/wasm

Ответить | Правка | Наверх | Cообщить модератору

32. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +1 +/
Сообщение от Аноним (32), 30-Окт-24, 12:52 
у меня на 3 пне 115 фаерфокс, где мне оценить мощь сабжа?
Ответить | Правка | Наверх | Cообщить модератору

43. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (-), 30-Окт-24, 13:55 
>  у меня на 3 пне 115 фаерфокс, где мне оценить мощь сабжа?

"мощь" и "третий пень" в одном предложении? Серьезно?
Ну, попробуй запусти какую-то демку. Но скорее всего ты попадешь в 4% неподдерживаемых систем.

Ответить | Правка | Наверх | Cообщить модератору

47. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (7), 30-Окт-24, 14:35 
Но зачем оно нужно... Почему интерактив до сих пор пишут на javascript, ведь уже 96.02% браузеров поддерживают wasm?
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

49. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (-), 30-Окт-24, 14:52 
> Но зачем оно нужно... Почему интерактив до сих пор пишут на javascript, ведь уже 96.02% браузеров поддерживают wasm?

Хм.. ты же понимаешь, что новая технология сталкивается с кучей сложностей.

Например с тем что жаваскриптных веб-камак, как куличиков за баней.
А на ВАСМе нужно дополнительное понимание. И нем можно писать на других ЯП типа C/C++, C# и Rust.
Которые тоже нужно знать и программеры дороже.

Или дело в том, что поддержка появилась примерно с 17 года, пока начали раскачиваться...

А может в том, что всем это не нужно.
Ну подумаешь потормозит немного JS скрипт? Ничего страшного, пользователь потерпит, не в первый раз.
А вот для вещей, которые вообще без WASM сделать невозможно - от там он точно нужен.
Типа фигмы или онлайн AutoCADа.

Ответить | Правка | Наверх | Cообщить модератору

59. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (59), 30-Окт-24, 18:40 
>А вот для вещей, которые вообще без WASM сделать невозможно - от там он точно нужен.

Что значит невозможно? Всё, что делает WASM можно сделать и на чистом JS. Только вариант на JS возможно будет больше тормозить чем WASM. WASM это же просто бинарный asm.js. А asm.js это ограниченный JS.

Ответить | Правка | Наверх | Cообщить модератору

60. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (-), 30-Окт-24, 19:04 
> Что значит невозможно? Всё, что делает WASM можно сделать и на чистом JS. Только вариант на JS возможно будет больше тормозить чем WASM.

Вот ты и ответил на свой вопрос))
Никому не нужна фигма которая грузится минуту или пять.

Зачем вам машина, если есть лошадка?
Она правда бегает медленнее и тянет меньше.

> WASM это же просто бинарный asm.js. А asm.js это ограниченный JS.

ну... ты очень упрощаешь ситуацию


Ответить | Правка | Наверх | Cообщить модератору

64. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Анон1110м (?), 30-Окт-24, 19:29 
> Никому не нужна фигма которая грузится минуту или пять.

Даже если бы она грузилась полчаса, то она всё так же была нужна. Это как с Окнами которые с кажды разом только хуже, но никакого масового исхода нету. Все терпят.

Ответить | Правка | Наверх | Cообщить модератору

68. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (-), 30-Окт-24, 19:35 
> Даже если бы она грузилась полчаса, то она всё так же была нужна.

Неа.
Просто бы использовали другие процессы.
Например гуглдокс с документом в котором скрины и можно оставлять комментарии.
Или дропблокс для переброски ассетов.

А может фигме просто пришлось бы написать standalone приложение.. а они собственно его и написали.
Просто веб это наверное самый удобный способ посмотреть что там.
А если рисовать - то да, пусть дизигнеры устанавливают себе приложуху.

Ответить | Правка | Наверх | Cообщить модератору

73. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Анон1110м (?), 30-Окт-24, 19:53 
Неа. Потому что это такой must have и стандарт которым пользуются условные все и из–за этого приходится терпеть.
Ответить | Правка | Наверх | Cообщить модератору

63. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Анон1110м (?), 30-Окт-24, 19:26 
> Типа фигмы или онлайн AutoCADа.

Меня аж передёргивать от отвращения. Если нужны подобные программы, то следует делать по нормальному а не городить огород и запускать всё через несколько прослоек.

Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

65. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (-), 30-Окт-24, 19:30 
> Меня аж передёргивать от отвращения.

Sad to be you)

> Если нужны подобные программы, то следует делать по нормальному а не городить огород и запускать всё через несколько прослоек.

Зачем мне многогигабайтная программа на компе, если она мне нужна пару раз в месяц, а то и реже?
Я просто открываю фигму, смотрю "чего там намалевали" и оставляю комментарии к соответствующим частям дизайнов.

Ответить | Правка | Наверх | Cообщить модератору

72. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Анон1110м (?), 30-Окт-24, 19:50 
Чтобы открыть и оставить комментарии. Странно, но здесь полно людей оправдывающих эти самые многогигабайтные программы, постоянные и объязательные обновления, и я уверен что ты из таких, но при этом тебе жалко нескольо ничтожных гигабайт на нужную программу. Чтобы тебя успокоить я мог бы привести график изменения цены за гигабайт дискового пространства, привести цыфры по среднему объёму дисков, посчитать процент этих самых гигабайт от терабайта, указать на то что в наше–то время никто ничего у себя не хранит потому что есть же Internet.
Ответить | Правка | Наверх | Cообщить модератору

74. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (-), 30-Окт-24, 21:19 
А вот мне гигибайтов не жалко, они стоят копейки.
Тут в другом дело - фигму я могу открыть где угодно. На рабочем компе в офисе, на домашнем компе, на домашнем ноуте, даже на телефоне если сильно нужно. И она всегда будет в актуальном состоянии.

Я могу на ней показать кому-то что-то, напр. описать проблемную цепочку юзерстепов.
А он будет следовать за моим курсором.

Плюс одновременное редактирование холста. Приведи пример софтины, которая так умеет.
Это просто удобно.

Ответить | Правка | Наверх | Cообщить модератору

56. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от анонон (?), 30-Окт-24, 17:30 
https://www.figma.com/blog/webassembly-cut-figmas-load-time-.../
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

46. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  –1 +/
Сообщение от Аноним (46), 30-Окт-24, 14:31 
Энтузиасты: пытаются в многоплатформу для МАКСИМАЛЬНОГО количества систем
Гугля: а зае___ошу как я в Хром поддержку ТОЛЬКО Венды 10+!
Люди: вы там рыбного супа объелись?!
Ответить | Правка | Наверх | Cообщить модератору

48. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  –1 +/
Сообщение от Аноним (-), 30-Окт-24, 14:40 
И? напомню от семерки отказались почти все, начиная с мелкомягких.
Фаерфокс вин7 поддерживает только на 115 версии и дальше будет тольео дроп.

> Энтузиасты: пытаются в многоплатформу для МАКСИМАЛЬНОГО количества систем

Тратя тонны человекочасов на некроплатформы с десятыми процентов юзеров.
Но это их право на что тратить бесценные часы своей жизни, так что осуждать не буду.

> Гугля: а зае___ошу как я в Хром поддержку ТОЛЬКО Венды 10+!

И правильно вин10 вышла уже 9 лет назад.
Для 8.1 даже расширенная поддержка закончилась в 23 году.
Ради кого стараться, исправлять баги, проводить тестирование и проверки на регрессии.. ради ~0.5% пользователей?

> Люди: вы там рыбного супа объелись?!

Гугля: не это вы ухи объелись, наш проект, что хотим то и делаем. Указывать и тем более требовать от нас чего-то вам права никто не давал.
Вам что-то не нравится? Ну так саппортите сами или идите на Хурд запускайте на нем дилло.


Ответить | Правка | Наверх | Cообщить модератору

66. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Анон1110м (?), 30-Окт-24, 19:31 
> Тратя тонны человекочасов на некроплатформы с десятыми процентов юзеров.

Никогда не поверю в эти тонны человекочасов. Это ж не Windows 95 поддерживать.

Ответить | Правка | Наверх | Cообщить модератору

69. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (-), 30-Окт-24, 19:37 
> Никогда не поверю в эти тонны человекочасов. Это ж не Windows 95 поддерживать.

Думаешь сильно лучше?
Представь, что для каждого билда хромого (про него ж речь) приходится прокатывать тесты на вин7.
А потом если какой-то тест упал, то брать программера или qa-automate и садить разбираться что там отсохло на этот раз.
И ладно, можно регрессии проверять только на каких-то мажорных сборках, но это все равно время и деньги.


Ответить | Правка | Наверх | Cообщить модератору

70. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Анон1110м (?), 30-Окт-24, 19:41 
Думаю да потому что разница между Window 7 и Windows 10 не столь большая и можно довольно легко найти наименьший общий знаменатель.
Ответить | Правка | Наверх | Cообщить модератору

76. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (76), 30-Окт-24, 23:10 
>И? напомню от семерки отказались почти все, начиная с мелкомягких.

Хозяин запретил - холопы повиновались. Вся суть опенсорса. Да и клоуседсорса тоже.

Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору

78. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (-), 30-Окт-24, 23:47 
>>И? напомню от семерки отказались почти все, начиная с мелкомягких.
> Хозяин запретил - холопы повиновались. Вся суть опенсорса. Да и клоуседсорса тоже.

Ты прав с выводами, но совершенно не прав с предпосылкой.
Опенсорс это с одной стороны желание поделиться своими достижениями, а с другой - жажда халявы.
Целые поколения пользователей были воспитаны с идеями что "опенсорс - это как проприетарь, но бесплатно"
В итоге мы получили толпы потребителей, которые ничего не хотят приносить в проект (а иногда даже вредят, напр. отключая отправку крешей), а вот требовать они горазды.

Как только благодетель, который писал или саппортил что-то, уходит, то чаще всего начинается нытье.


Ответить | Правка | Наверх | Cообщить модератору

53. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (53), 30-Окт-24, 15:59 
пользователи хрома - ссзб
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

54. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от МИСАКА (?), 30-Окт-24, 16:37 
Назови хоть один адекватный и актуальный браузер, работающий под win7
Ответить | Правка | Наверх | Cообщить модератору

67. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Анон1110м (?), 30-Окт-24, 19:32 
Pale moon.
Ответить | Правка | Наверх | Cообщить модератору

71. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (71), 30-Окт-24, 19:50 
"Version 115.17.0, first offered to ESR channel users on October 29, 2024. Firefox ESR 115 is now supported only on Windows 7-8.1 and macOS 10.12-10.14"
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

55. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Аноним (55), 30-Окт-24, 17:06 
ChatGPT, чем wasm лучше jvm?
Ответить | Правка | Наверх | Cообщить модератору

61. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  –1 +/
Сообщение от Анон1110м (?), 30-Окт-24, 19:12 
Мне почему–то кажется что Flash и Silverlight если бы и были медленнее, то не так что прям слишком чем этот франкенштейновский монстр, и в некторых задачах уж точно побыстрее чем просто JavaScript с HTML с CSS. Офигеваю каждый раз когда пользуюсь сайтом банка и там модальные окна и выпадающие менюшки некисло так грузят ЦП и появляются с ощутимой задержкой. Помнится играл в довольно навороченные игрульки на Flash и они нагружали комп поменьше чем пролистывание странички на DTF. А ведь как один из аргументов против Flash приводилось его ресурсоёмкость и вот теперь Flash нету, но странички в WWW грузят комп даже больше и, заметьте, на совсем элементарных задачах. Всех кто собирается хулить мою кору дуба призывая опомниться.
Ответить | Правка | Наверх | Cообщить модератору

77. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Алексей (??), 30-Окт-24, 23:23 
Проблема с Flash была в безопасности, а не в том, что он что-то там грузит.
Ответить | Правка | Наверх | Cообщить модератору

79. "Доступен Wasmer 5.0, инструментарий для создания приложений ..."  +/
Сообщение от Александр (??), 31-Окт-24, 00:14 
Интересно стало, а в чём проблема emscripten, что выпилили его?
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру