1.6, Аноним (6), 09:37, 30/10/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>Unbound collaboration
>Packages are limited by their languages no more. Collaborate across stacks, leverage the ecosystem and contribute your own packages.
Линус: "Может, поспорим?"
| |
|
|
|
4.23, tt (??), 11:38, 30/10/2024 [^] [^^] [^^^] [ответить]
| –4 +/– |
муляжи, которые нынче уделывают x86 bloatware ?
| |
|
|
|
1.7, Аноним (7), 09:49, 30/10/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Ничего не понял. Как сделать десктопное приложение или приложение для андроид?
| |
|
|
|
4.18, Аноним (18), 11:05, 30/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
Перформанс. Просто для справки реализовать функционал фигмы без васм невозможно.
| |
|
5.22, Аноним (22), 11:25, 30/10/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ниже уже пояснил за "перформанс". Нужен перформанс - не пихайте в браузер. Не надо всякую тяжёлую гадость, особенно обфусцированную, пихать в браузер. В браузере должен исполняться исключительно необфусцированный открытый для реверс-инжиниринга cleartext. Остальным - GTFO.
| |
|
6.24, Аноним (-), 11:49, 30/10/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Нужен перформанс - не пихайте в браузер. Не надо всякую тяжёлую гадость, особенно обфусцированную, пихать в браузер.
А то что? (с)
> В браузере должен исполняться исключительно необфусцированный открытый для реверс-инжиниринга cleartext.
Кому должен? Может даже такой закон есть?
Почему мой великолепный cleartext должны смотреть какие-то васяны?
Хочу и обфусцирую, я их на свой сайт не приглашал.
> Остальным - GTFO.
Можешь сделать свой интернет)
| |
|
7.27, Аноним (27), 12:09, 30/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
Было дополнение к Фуррифоксу, которое запрещало выполнение скриптов под несвободными лицензиями.
| |
7.33, Аноним (33), 12:52, 30/10/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
>Хочу и обфусцирую, я их на свой сайт не приглашал.
Хочу - и сру на копирайт.
| |
|
6.26, Аноним (18), 12:04, 30/10/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
А я тебе сейчас поясню за юзабилити. Как ты блондинке дизайнеру Даш ссылку на свой супер дизайн в стороннем приложении например адоб хд? Тем более если у неё его нет? А ссылку в браузере ей дать изее лёгкого и сразу там же можно совместно работать. И перформанса как раз хватит рисовать квадраты с закругленными углами.
| |
|
7.40, penetrator (?), 13:28, 30/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
ух ты а как ты передашь авто своему коллеге по СТО, если у него нет даже отвертки?
о точно будем брать инструмент в аренду, во время заказа
и внезапно становится понятно что нет никакой разницы, кроме неудобства
многопользовательской работы никогда не было без браузера!? ))
| |
|
8.42, Аноним (-), 13:53, 30/10/2024 [^] [^^] [^^^] [ответить] | +/– | А этот коллега и не должен в нем ковыряться отверткой А только посмотреть и нап... текст свёрнут, показать | |
8.50, Аноним (18), 15:27, 30/10/2024 [^] [^^] [^^^] [ответить] | +/– | В адобе никогда не было многопользовательской работы Как минимум интерактивной ... текст свёрнут, показать | |
|
|
6.34, Аноним (35), 12:57, 30/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
>В браузере должен исполняться исключительно необфусцированный открытый для реверс-инжиниринга cleartext
Минифицированый js(а это почти все современные сайты) ничем не лучше wasm. Реверс-инженерить можно всё что угодно, хоть проприетарные бинарники под виндой.
| |
|
7.39, Аноним (33), 13:26, 30/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
Очень даже лучше, и реверсится на ура. Если это не виртуальная машина, скомпилированная в JS. С виртуальными машинами всегда такой ужас...
| |
|
|
|
|
|
|
1.10, Аноним (10), 10:16, 30/10/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
iOS же не позволяет приложению долго работать. То есть, написать можно, но работать оно не будет?
| |
1.11, Аноним (11), 10:17, 30/10/2024 [ответить] [﹢﹢﹢] [ · · · ] | +1 +/– | Дано программа с pthreads, WASI SDK, цель wasm32-wasi-threads, собран clang 20 ... большой текст свёрнут, показать | |
1.12, Аноним (11), 10:34, 30/10/2024 [ответить] [﹢﹢﹢] [ · · · ] | +/– | И замечу на этих графиках не хватает одной очень важной линии Время исполнения... большой текст свёрнут, показать | |
|
|
3.25, Аноним (-), 11:55, 30/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
Ну чуть-чуть ошибся, бывает))
Но вообще, тебе не кажется что ты сравниваешь теплое с мягким?
Нужно сравнивать не с нативным кодом, а с реализацией, которую можно получить в браузере на js.
Потому что стояла задача именно запуска в браузере: ты не всегда можешь и еще реже хочешь устанавливать софтину локально. У тебя даже прав на это может не быть. Зато если есть браузер - ты можешь запустить софт везде.
И это позволяет делать софт для браузера, который раньше сделать было просто невозможно из-за перформанса.
Твое сравнение - это как грузоподъемность патриота и камаза.
Камаз конечно круче в 30 раз, но мне вообще-то нужно чтобы тачка в подземный паркинг влазила.
| |
|
4.38, Аноним (33), 13:23, 30/10/2024 [^] [^^] [^^^] [ответить] | +1 +/– | Да WASI продвигают именно как замену десктопным бинарникам, что-то типа джавы ... большой текст свёрнут, показать | |
|
|
2.17, Аноним (-), 10:50, 30/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Проц - двухядерный, "кора дуба" и "калькулятор".
М... а не приходило в голову, что оно и не предполагало запуск на таком хламе?
Не хочешь протестировать хотя бы на шестиядернике с современной архитектурой?
| |
|
3.19, Аноним (18), 11:09, 30/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
Джава апплеты тоже не предполагались для запуска на том железе которое тогда существовало. Первое железо на котором нормально могли работать джава апплеты появилось лет через после деприкейта джава апплетов.
| |
3.21, Аноним (11), 11:14, 30/10/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
Хлам - это нынешняя WASM-экосистема. При AOT-компиляции васма я ожидаю производительности, соответствующей компиляции непосредственно в машинный код. Ведь что такое васм? По сути - другой синтаксис для биткода LLVM. И нативный x264 был скомпилирован именно так -- шланг в другой -flto не умеет, при -flto все объектные файлы содержат биткод, а готовый бинарник оптимизируется уже LLVMой, и это правильно.
Коль рожа кривая - нечего на зеркало пенять.
>Не хочешь протестировать хотя бы на шестиядернике с современной архитектурой?
Вот ты и протестируй, а у меня другого камня нет, и не будет, я вам не Линус.
| |
|
4.28, Аноним (18), 12:12, 30/10/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
Мне кажется ты не очень понимаешь что такое кроссплатформа и зачем она нужна. То что кроссплатформа достаточно быстрая это уже успех, число пи в стотысячном знаке на ней все равно считать на будут.
| |
|
5.37, Аноним (33), 13:14, 30/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
Кроссплатформа - это когда под целевую платформу можно aot скомпилировать бинарник. Хочешь - из LLVM-биткода, хочешь - из исходников.
| |
|
4.31, Аноним (35), 12:49, 30/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
>По сути - другой синтаксис для биткода LLVM
Нет. Их семантика различается. LLVM IR может делать произвольные вещи с памятью, это почти как обычный ассемблер, в то время как WASM ограничен в возможностях. Вот как человек пытался сборщик мусор и исключения к wasm прикрутить https://habr.com/ru/articles/757182/.
| |
|
5.36, Аноним (33), 13:13, 30/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
Если васм рантаймы там на каждую третью операцию с памятью границы проверяют - то понятно, куда вся производительность улетучилась...
Спасибо за ссылку на статью. Негодования автора по поводу W^X не разделяю. W^X - must have, и точка.
| |
|
|
|
2.52, Аноним (52), 15:52, 30/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
Оптимизированный ассемблерный код небось отвалился, и непонятно что по части simd в твоей wasm сборке. Я нейронки на васме раню в браузере, всё ок.
| |
|
1.30, Аноним (-), 12:29, 30/10/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Если верить информации из наших интернетов, то WASM уже давно в проде - 96.02% браузеров его поддерживают[1] и отлично готов к запросам пользователей.
Понятно, что всякие сидящие на фурифокс50 или третепнях оценить прогресс не смогут, но много ли таких пользователей?
[1] caniuse.com/wasm
| |
|
|
3.43, Аноним (-), 13:55, 30/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
> у меня на 3 пне 115 фаерфокс, где мне оценить мощь сабжа?
"мощь" и "третий пень" в одном предложении? Серьезно?
Ну, попробуй запусти какую-то демку. Но скорее всего ты попадешь в 4% неподдерживаемых систем.
| |
|
2.47, Аноним (7), 14:35, 30/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
Но зачем оно нужно... Почему интерактив до сих пор пишут на javascript, ведь уже 96.02% браузеров поддерживают wasm?
| |
|
3.49, Аноним (-), 14:52, 30/10/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Но зачем оно нужно... Почему интерактив до сих пор пишут на javascript, ведь уже 96.02% браузеров поддерживают wasm?
Хм.. ты же понимаешь, что новая технология сталкивается с кучей сложностей.
Например с тем что жаваскриптных веб-камак, как куличиков за баней.
А на ВАСМе нужно дополнительное понимание. И нем можно писать на других ЯП типа C/C++, C# и Rust.
Которые тоже нужно знать и программеры дороже.
Или дело в том, что поддержка появилась примерно с 17 года, пока начали раскачиваться...
А может в том, что всем это не нужно.
Ну подумаешь потормозит немного JS скрипт? Ничего страшного, пользователь потерпит, не в первый раз.
А вот для вещей, которые вообще без WASM сделать невозможно - от там он точно нужен.
Типа фигмы или онлайн AutoCADа.
| |
|
|
1.46, Аноним (46), 14:31, 30/10/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Энтузиасты: пытаются в многоплатформу для МАКСИМАЛЬНОГО количества систем
Гугля: а зае___ошу как я в Хром поддержку ТОЛЬКО Венды 10+!
Люди: вы там рыбного супа объелись?!
| |
|
2.48, Аноним (-), 14:40, 30/10/2024 [^] [^^] [^^^] [ответить] | +/– | И напомню от семерки отказались почти все, начиная с мелкомягких Фаерфокс вин7... большой текст свёрнут, показать | |
|
|