![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Первый выпуск wasm3, быстрого интерпретатора WebAssembly" | +/– | ![]() |
Сообщение от opennews (ok), 13-Янв-20, 21:51 | ||
Доступен первый выпуск wasm3, очень быстрого интерпретатора промежуточного кода WebAssembly, главным образом рассчитанного на применение для запуска WebAssembly-приложений на микроконтроллерах и платформах, для которых отсутствует реализация JIT для WebAssembly, недостаточно памяти для работы JIT или недопускается создание исполняемых страниц памяти, необходимых для реализации JIT. Код проекта написан на языке Си и распространяется под лицензией MIT... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1.
Сообщение от Michael Shigorin![]() | –10 +/– | ![]() |
Test -- тоже Malicious. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
2. Сообщение от Аноним (2), 13-Янв-20, 22:05 | +2 +/– | ![]() |
"вредоносных целях" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #40 |
3. Сообщение от Партиарх Кирилл (?), 13-Янв-20, 22:28 | +14 +/– | ![]() |
А зачем вообще запускать на микроконтроллерах и микропроцессорах WebAssembly, если он медленнее в 11 раз, чем нативный код, да ещё и требует памяти на интерпретатор? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #5, #6, #12, #27, #41, #49, #58 |
4. Сообщение от Аноним (4), 13-Янв-20, 22:31 | –1 +/– | ![]() |
> быстрого | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #8 |
5. Сообщение от Аноним (5), 13-Янв-20, 22:31 | –10 +/– | ![]() |
Затем, что на момент прошивки МК ещё не изсесно, какую фичу пожелает пользователь. Толи светодиодиками адресуемыми помигать, толи криптовалюту майнить. А так дали болванку с интерпретатором, и пускай на сдкарточку что пожелает пишет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #10, #42, #59 |
6. Сообщение от cognitron (?), 13-Янв-20, 22:32 | +/– | ![]() |
А зачем запускать Espruino или MicroPython или ... ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #36 |
7.
Сообщение от Аноним![]() | –6 +/– | ![]() |
Статистика и подобные исследования мне напоминают слепую фемиду. Это как сказать, что большая часть веганов кровожадные антисемиты, потому что Гитлер тоже был веганом. Солнце нужно выключить, так как вызывает рак кожи, пожары в Австралии и вообще парниковый эффект. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #16, #24 |
8.
Сообщение от Аноним![]() | +/– | ![]() |
А что значит качественного? Если интерпретатор проходит все spec тесты и запускается на довольно внушительном количестве платформ, можно ли его считать качественным? Ну или хотя бы работоспособным? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 |
10. Сообщение от Crazy Alex (??), 13-Янв-20, 22:45 | +8 +/– | ![]() |
Для этого есть бутлоадер, OTA и ещё 100500 технологий | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #15 |
11. Сообщение от Аноним (24), 13-Янв-20, 22:51 | +2 +/– | ![]() |
>запуска WebAssembly-приложений на микроконтроллерах | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #18, #84 |
12. Сообщение от имя (ok), 13-Янв-20, 22:54 | +4 +/– | ![]() |
J2ME помер, так вот вам новый на его замену и принесли. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #19, #22, #104 |
13. Сообщение от Аноним (13), 13-Янв-20, 23:15 | +18 +/– | ![]() |
Какой же я старый, что меня коробит от аббревиатуры wasm, потому что для меня WASM - это всегда был ассемблер. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #17, #20, #39 |
15. Сообщение от Аноним ещё один (?), 13-Янв-20, 23:21 | +15 +/– | ![]() |
Будет 100501 технология. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 Ответы: #109 |
16. Сообщение от Аноним (16), 13-Янв-20, 23:34 | –8 +/– | ![]() |
Так вроде то, что Земля круглая, люди понимали ещё сотни тысяч лет назад. Совершенно логично же. Это во времена расцвета религии придумали, что Земля плоская, и стали жечь на кострах несогласных. Достаточно применить немного логики и статистика уже не столь бесполезна. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 Ответы: #23, #32 |
17. Сообщение от Аноним (17), 13-Янв-20, 23:37 | +2 +/– | ![]() |
Эх, были времена, watcom C, watcom assembler... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 |
18. Сообщение от Аноним (18), 13-Янв-20, 23:47 | +/– | ![]() |
так для этого же и делался | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 Ответы: #43 |
19. Сообщение от Аноним (19), 14-Янв-20, 00:02 | +8 +/– | ![]() |
там ещё 100500 технологий было, но погромисты продолжают убивать существующее и заново изобретать колесо. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 Ответы: #52, #60 |
20. Сообщение от Аноним (22), 14-Янв-20, 00:03 | –4 +/– | ![]() |
Ну так это по сути и есть ассемблер, в который компилируются низкоуровневые языки | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #25, #44, #89 |
21. Сообщение от Аноним (19), 14-Янв-20, 00:07 | +6 +/– | ![]() |
> ...в 11.5 раз ниже выполнения нативного кода... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
22. Сообщение от Аноним (22), 14-Янв-20, 00:07 | +/– | ![]() |
И теперь можно писать не только на джаве! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 Ответы: #37 |
23. Сообщение от Аноним (23), 14-Янв-20, 00:23 | +2 +/– | ![]() |
> то, что Земля круглая, люди понимали ещё сотни тысяч лет назад | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 |
24. Сообщение от Аноним (24), 14-Янв-20, 00:28 | +/– | ![]() |
То что круглая уже с самолёта видно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 Ответы: #30 |
25. Сообщение от Аноним (19), 14-Янв-20, 00:55 | +6 +/– | ![]() |
вы чего-то не понимаете в слове "ассемблер". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 |
26. Сообщение от Аноним (26), 14-Янв-20, 00:55 | +3 +/– | ![]() |
>Например для майнинга криптовалюты (55.7%) и скрытия кода вредоносных скриптов (0.2%). Из легитимных применений WebAssembly отмечено выполнение библиотек (38.8%), создание игр (3.5%) и выполнение собственного кода, написанного не на JavaScript (0.9%). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #69 |
27. Сообщение от Аноним (27), 14-Янв-20, 01:11 | +1 +/– | ![]() |
>А зачем вообще запускать на микроконтроллерах и микропроцессорах WebAssembly, если он медленнее в 11 раз, чем нативный код, да ещё и требует памяти на интерпретатор? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 |
28. Сообщение от Аноним (28), 14-Янв-20, 01:15 | –1 +/– | ![]() |
Я вот не знаю, что такое WebAssembly. Наверно, очередная хипстерская уита? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #29, #33 |
29. Сообщение от Аноним (29), 14-Янв-20, 01:32 | –1 +/– | ![]() |
Жаваскриптеры придумали компилятор к жабаскрипту. Чтобы когда они опять будут сортировать пузырьком и им на это укажут они смогли сказать - "ну оно же все равно скопилится и соптимизируется там само и будет быстро-быстро всио". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 Ответы: #70, #91 |
30. Сообщение от Аноним (16), 14-Янв-20, 01:35 | –1 +/– | ![]() |
> То что круглая уже с самолёта видно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 Ответы: #61 |
31. Сообщение от Аноним (31), 14-Янв-20, 01:54 | –1 +/– | ![]() |
Эй, а почему не писать сразу на Си? Мама не разрешила, раввин грозно хмурится, или девки давать не будут? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #45, #48, #53 |
32. Сообщение от Аноним (32), 14-Янв-20, 03:55 | +1 +/– | ![]() |
сотни тысяч лет назад? ну ты отсталый. человек разумный появился только 40 тыс лет назад. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 Ответы: #34 |
33. Сообщение от Аноним (22), 14-Янв-20, 05:01 | +/– | ![]() |
Ну например, это штука, которая позволяет сильно ускорить код в браузере (хотя браузером использование не ограничивается конечно) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 |
34. Сообщение от Аноним (16), 14-Янв-20, 06:08 | –2 +/– | ![]() |
Согласно нынешней версии больше, сотни тысяч лет. Ты не отсталый? ;) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 |
35. Сообщение от Аноним (35), 14-Янв-20, 06:23 | –2 +/– | ![]() |
Недавно проверял производительность, код в браузере работает 1.5 раза медленнее кода на Си. Но на Си можно оптимизировать код векторными интринсиками, а на wasm они пока недоделанные и браузерами не поддерживаются (даже тулами из wasm), только компилятор их умеет генерировать simd байткоды. Так что Си код с векторами у меня работает 6 раз быстрее, чем wasm без векторов. И это еще без многопоточности, вроде pthreads в wasm заявлены, но я не проверял. Возможно не работают как и simd. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #46, #56 |
36. Сообщение от Аноним (36), 14-Янв-20, 06:40 | +/– | ![]() |
У WebAssembly и скриптовых языков есть чёткое различие. Первый создан для скорости, но из за того, что в нём всё реализуется микрокомандами и вообще нет библиотеки скомпилированных в машинный код функций, при интерпретации он будет отставать от скриптов. Это кстати та же причина, что и у тормозов Java. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #106 |
37. Сообщение от пох. (?), 14-Янв-20, 07:02 | +/– | ![]() |
угу, теперь исполняемый код будет еще большим дерьмом, независимо от языка на котором написан. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 |
39. Сообщение от Аноним (39), 14-Янв-20, 08:01 | +3 +/– | ![]() |
> Какой же я старый, что меня коробит от аббревиатуры wasm, потому что | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #55, #57 |
40. Сообщение от Аноним (40), 14-Янв-20, 08:16 | +2 +/– | ![]() |
Он сам вредоносное ПО - тормозит как трактор да еще и сливает файлы фсб. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #50, #51 |
41. Сообщение от Аноним (40), 14-Янв-20, 08:17 | +1 +/– | ![]() |
> если он медленнее в 11 раз, чем нативный код, да ещё и требует памяти на интерпретатор? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #62 |
42. Сообщение от Аноним (40), 14-Янв-20, 08:19 | +1 +/– | ![]() |
> толи криптовалюту майнить. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 |
43. Сообщение от Аноним (40), 14-Янв-20, 08:21 | +/– | ![]() |
Ну вот теперь микроконтроль с кучей ресурсов только смузи и сможет делать. На остальное ресурсов не хватит уже. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 |
44. Сообщение от Аноним (40), 14-Янв-20, 08:22 | +6 +/– | ![]() |
Webmonkeys ASM :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 |
45. Сообщение от Аноним (40), 14-Янв-20, 08:23 | +/– | ![]() |
> Эй, а почему не писать сразу на Си? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 Ответы: #78 |
46. Сообщение от Аноним (-), 14-Янв-20, 08:25 | +2 +/– | ![]() |
Ну как бы wasm для запуска недоверяемого барахла. Так или иначе песочница обладает некоторым оверхедом. Ты же не хочешь отдать проц непонятной вебне вообще напрямую и без ограничений?! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #35 Ответы: #72, #101 |
47. Сообщение от анонимчик (?), 14-Янв-20, 08:28 | +1 +/– | ![]() |
Какое-то безумие начинать новый проект не на rust | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #64, #71, #76 |
48. Сообщение от supme (?), 14-Янв-20, 08:46 | +/– | ![]() |
Интерпретатор С? Wasm нужен для работы на всех платформах с минимальными потерями производительности и потребления памяти, например web, зайти на сайт можно и с arm и с x86 устройства. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 Ответы: #67 |
49. Сообщение от alex (??), 14-Янв-20, 09:24 | –1 +/– | ![]() |
за последние несколько лет производительность контроллеров немного подросла. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 |
50. Сообщение от 999 (??), 14-Янв-20, 09:31 | +1 +/– | ![]() |
Тормозит, чтобы успеть слить. ) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 |
51. Сообщение от Попугай Кеша (?), 14-Янв-20, 09:50 | +1 +/– | ![]() |
В детстве помню еще. Удаляешь Касперский - игрушки на компе летать начинают ) Потом всем друзьям посоветовал удалить эту заразу ) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 Ответы: #103 |
52. Сообщение от Попугай Кеша (?), 14-Янв-20, 09:51 | +1 +/– | ![]() |
Да все по кругу. Как бы сказал Шерлок из одноименного сериала с Камбербетчем - "Скууууучно" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 |
53. Сообщение от Cykooz (ok), 14-Янв-20, 09:58 | +1 +/– | ![]() |
Внимательнее читать надо статью - там есть ответ. Как минимум потому, что есть платформы и/или OS где запрещено в рантайме создавать в памяти исполняемый код (например в iOS такие ограничения). Можно только данными в памяти ворочать, а код загружать и запускать может только, например OS. Поэтому и нужен именно интерпретатор, который "выполняет" программу находящуюся в секции с данными. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 Ответы: #81 |
54. Сообщение от Аноним (19), 14-Янв-20, 10:06 | +/– | ![]() |
> возможна компиляция wasm3 в промежуточный код WebAssembly для выполнения интерпретатора в браузере | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
55. Сообщение от Анотолей (?), 14-Янв-20, 10:07 | +/– | ![]() |
БэХоЦэ до сих пор не прощает! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 |
56. Сообщение от Аноним (56), 14-Янв-20, 10:16 | +/– | ![]() |
Сферический код в вакууме? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #35 Ответы: #73 |
57. Сообщение от Володя (??), 14-Янв-20, 10:30 | +/– | ![]() |
Эх жаль прикрыли сайт... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 Ответы: #65, #66, #68 |
58. Сообщение от Ordu (ok), 14-Янв-20, 10:42 | –1 +/– | ![]() |
Да хз, зачем. Мне не приходилось серёьзно что-то писать для мк, и я могу лишь предполагать. Но есть у меня подозрения, что есть серьёзные основания. В бортовом компьютере Apollo крутилось от 5 до 7 виртуальных машин: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #93 |
59. Сообщение от Аноним (59), 14-Янв-20, 10:45 | +1 +/– | ![]() |
>МК | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #97 |
60. Сообщение от Аноним (59), 14-Янв-20, 10:50 | +/– | ![]() |
Но J2ME только для экосистемы Java, а WASM для всех языков. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 Ответы: #63 |
61. Сообщение от Я (??), 14-Янв-20, 10:53 | +/– | ![]() |
Вы оба что, никогда не летали? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 Ответы: #75, #82 |
62. Сообщение от Аноним (59), 14-Янв-20, 10:55 | +/– | ![]() |
Зато мейнстримом через пару-тройку лет могут стать 64-битники и по цене сравняются с нынешними STM32F103. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #41 |
63. Сообщение от анониммус (?), 14-Янв-20, 10:58 | +/– | ![]() |
Вот уморил :) Но ты ошибся. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #60 |
64. Сообщение от Аноним (59), 14-Янв-20, 11:00 | –3 +/– | ![]() |
Странно не встретить растоманов в любой ветке. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 |
65. Сообщение от Анотолей (?), 14-Янв-20, 11:05 | +/– | ![]() |
На .ин что-то запустили по слитой старой базе форумной. Правда, там скорей палата №6 для Клерка.. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #57 |
66. Сообщение от Аноним (39), 14-Янв-20, 11:13 | +1 +/– | ![]() |
Подался в индус-трио за много ещё этих сладких шекелей, а стало быть долларов и евро. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #57 |
67. Сообщение от Аноним (67), 14-Янв-20, 11:22 | +/– | ![]() |
> и с arm и с x86 устройства | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #48 |
68. Сообщение от Я (??), 14-Янв-20, 11:24 | +/– | ![]() |
эстафета перешла молодым, васм. ин, но это уже совсем не то, да( | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #57 |
69. Сообщение от Я (??), 14-Янв-20, 11:27 | +/– | ![]() |
Мда, уровень поеимания - макака. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 Ответы: #85 |
70. Сообщение от Я (??), 14-Янв-20, 11:29 | +2 +/– | ![]() |
ну и нахрена лезть не зная? вы путаете васм и асм.жс, а это совершенно различные вещи. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 |
71. Сообщение от Аноним (67), 14-Янв-20, 11:31 | +1 +/– | ![]() |
> новый проект не на rust | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 Ответы: #99 |
72. Сообщение от Аноним (35), 14-Янв-20, 11:52 | +/– | ![]() |
Или запускаешь утилиту в браузере, или качаешь собранную, или собираешь из исходников - что удобнее и безопаснее? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #46 Ответы: #79 |
73. Сообщение от Аноним (35), 14-Янв-20, 11:54 | –2 +/– | ![]() |
Обработка изображений, не сферическая. Себе к имени добавляй "сферический" - "Сферический анон", будешь дальше писать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #56 Ответы: #83 |
74. Сообщение от Аноним (76), 14-Янв-20, 12:37 | –2 +/– | ![]() |
В то время когда нормальные компании JIT запрещают https://github.com/ricardoquesada/Spidermonkey/issues/38 Кто-то умудряется JIT в микроконтроллеры проталкивать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #98 |
75. Сообщение от Аноним (59), 14-Янв-20, 12:38 | +/– | ![]() |
Железное доказательство, что Земля плоская. А они просто шароверы. :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #61 Ответы: #88 |
76. Сообщение от Аноним (76), 14-Янв-20, 12:39 | –1 +/– | ![]() |
> Какое-то безумие начинать новый проект на rust | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 |
77. Сообщение от Голубой гигант (?), 14-Янв-20, 12:50 | +/– | ![]() |
Ждём Google Chrome на WIndows 98? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
78. Сообщение от имя_ (?), 14-Янв-20, 13:24 | +/– | ![]() |
То, что вебмакак сваяет за час, ты, дружок, будешь в несколько раз дольше делать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #45 Ответы: #80 |
79. Сообщение от имя_ (?), 14-Янв-20, 13:25 | +/– | ![]() |
>удобнее и безопаснее | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #72 |
80. Сообщение от Аноним (80), 14-Янв-20, 14:09 | +/– | ![]() |
> То, что вебмакак сваяет за час | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #78 Ответы: #86 |
81. Сообщение от Аноним (81), 14-Янв-20, 14:15 | –1 +/– | ![]() |
Ну "зашибись". Сначала одни создают "защищенные" OS в которых можно выполнять только заранее известный код (программы) загруженный только из доверенных источников. Потом другие "пропихивают" включение в эти программы специального "интерпретатора" который может "исполнять" программный код загруженный в виде ДАННЫХ из недоверенных источников. Отлично! И потом третьи удивляются что ЭТО находит применение в первую очередь для написания всяких вредоносных приложений? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #53 |
82. Сообщение от gogo (?), 14-Янв-20, 14:20 | +/– | ![]() |
Вот ХЗ куда смотрят такие, как ты, летя в самолете. Может места возле прохода достаются? )) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #61 |
83. Сообщение от Аноним (19), 14-Янв-20, 14:21 | +/– | ![]() |
да у тебя прям 48 на морозе :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #73 |
84. Сообщение от gogo (?), 14-Янв-20, 14:21 | +/– | ![]() |
Весь смузи уже выпили те, кто его сделал. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 |
85. Сообщение от gogo (?), 14-Янв-20, 14:27 | –1 +/– | ![]() |
Времена "сделать чтобы работало" давно прошли. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #69 Ответы: #90 |
86. Сообщение от имя_ (?), 14-Янв-20, 14:37 | +/– | ![]() |
А зачем отлаживать несколько недель? Для веба написано (и проверено другими макаками) огромное количество кода, в том числе и обвязки для разных пюре-си библиотек. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #80 Ответы: #92 |
88. Сообщение от Урри (?), 14-Янв-20, 15:04 | +/– | ![]() |
Они просто два школьника, которые о мире вокруг судят только по телевизору с дивана. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #75 |
89. Сообщение от Тот же Аноним (?), 14-Янв-20, 15:04 | +2 +/– | ![]() |
Зашибись, выросло поколение! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 |
90. Сообщение от Урри (?), 14-Янв-20, 15:12 | +/– | ![]() |
Что за бред? Что именно спорно с точки зрения безопасности??? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #85 |
91. Сообщение от Урри (?), 14-Янв-20, 15:15 | +/– | ![]() |
Идиоты. Компилятор к жс - это asm.js. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 |
92. Сообщение от Аноним (80), 14-Янв-20, 18:13 | +/– | ![]() |
> А зачем отлаживать несколько недель? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #86 |
93. Сообщение от А. (?), 14-Янв-20, 19:44 | +/– | ![]() |
>> 5% производительности в обмен на сегфолт раз в сутки работы -- это очень выгодная сделка. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #58 Ответы: #94, #96 |
94.
Сообщение от Аноним![]() | +/– | ![]() |
Ну вот ребята из Intel которые делают похожий рантайм для IoT под названием webassembly-micro-runtime предлагают пожертвовать в 350 раз более медленным выполнением ради запуска того же wasm. Так что 11x это еще ничего | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #93 |
96. Сообщение от Ordu (ok), 15-Янв-20, 01:36 | +2 +/– | ![]() |
>>> 5% производительности в обмен на сегфолт раз в сутки работы -- это очень выгодная сделка. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #93 |
97. Сообщение от neAnonim (?), 15-Янв-20, 02:43 | +/– | ![]() |
китайские умные чайники спасут челябинского программиста от нищеты. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #59 |
98. Сообщение от Аноним (99), 15-Янв-20, 04:09 | +/– | ![]() |
Что нормального в запрете JIT? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #74 Ответы: #105 |
99. Сообщение от Аноним (99), 15-Янв-20, 04:10 | –1 +/– | ![]() |
Языки без будущего не нужны (привет, питон 2) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #71 Ответы: #108 |
100. Сообщение от Аноним (100), 15-Янв-20, 14:53 | –2 +/– | ![]() |
Читаю комментарии и удивляюсь, сколько же на свете кретинов, не понимающих, что webassembly не имеет ничего общего с ассемблером, кроме созвучного названия. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
101. Сообщение от Аноним (36), 15-Янв-20, 15:01 | +/– | ![]() |
А, что весь тот оверхед в процессоре для различного рода изоляции кода никак нельзя применить? На самом деле контейнеры в Linux выполняются в точно такой же песочнице, как и недоверенное веб-барахло. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #46 Ответы: #102 |
102. Сообщение от имя (ok), 15-Янв-20, 15:25 | +/– | ![]() |
> А, что весь тот оверхед в процессоре для различного рода изоляции кода | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #101 |
103. Сообщение от Аноним (103), 16-Янв-20, 22:17 | +/– | ![]() |
Xakip | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #51 |
104. Сообщение от Аноним (104), 16-Янв-20, 23:43 | +/– | ![]() |
Тык он помер не просто так. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 |
105. Сообщение от Аноним (104), 16-Янв-20, 23:45 | +/– | ![]() |
Так может и не надо оно? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #98 |
106. Сообщение от Аноним (106), 17-Янв-20, 21:32 | +/– | ![]() |
>из за того, что в нём всё реализуется микрокомандами и вообще нет библиотеки скомпилированных в машинный код функций, при интерпретации он будет отставать от скриптов | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #36 Ответы: #107 |
107. Сообщение от Аноним (36), 17-Янв-20, 23:07 | +/– | ![]() |
> Для этого придумали интепретаторы на базе макроассемблеров, а для более ответственных задач | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #106 |
108. Сообщение от Аноним (-), 17-Янв-20, 23:34 | +/– | ![]() |
> При чем тут раст? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #99 |
109. Сообщение от Попугай Кеша (?), 24-Янв-20, 16:03 | +/– | ![]() |
> Будет 100501 технология. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |