|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +/– | |
Сообщение от opennews on 18-Июн-15, 11:28 | ||
Бренден Айк (Brendan Eich), создатель языка JavaScript, представил (https://brendaneich.com/2015/06/from-asm-js-to-webassembly/) проект WebAssembly (https://www.w3.org/community/webassembly/), совместно развиваемый ведущими производителями браузеров под эгидой организации W3C. В рамках проекта планируется подготовить унифицированный низкоуровневый промежуточный код для выполнения в браузере приложений, скомпилированных из различных языков программирования, фокусируясь на начальном этапе в основном на языках С и С++, но не ограничиваясь ими. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +9 +/– | |
Сообщение от Gallardo994 on 18-Июн-15, 11:28 | ||
то есть теперь устраивать ботнеты и воровать данные будет еще проще? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
2. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +3 +/– | |
Сообщение от A.Stahl (ok) on 18-Июн-15, 11:35 | ||
Да вроде нет. С чего бы? Просто вместо текстового ЖС будет байткодный блоб. Права те же. В масштабе безопасности ничего не должно измениться. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
3. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +5 +/– | |
Сообщение от bav (ok) on 18-Июн-15, 11:43 | ||
> В масштабе безопасности ничего не должно измениться. | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
8. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +/– | |
Сообщение от Alexey (??) on 18-Июн-15, 11:47 | ||
Ну это все-таки еще мечталки. В текущем виде это больше похоже на упакованный и оптимизированный js-код. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
9. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +1 +/– | |
Сообщение от A.Stahl (ok) on 18-Июн-15, 11:50 | ||
Ну вот и будет эта программа возиться с такими же привилегиями как и яваскрипт интерпретатор. Пусть с масштабе этих привилегий хоть голышом под луной танцует. В худшем случае засегфолтится. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
24. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +/– | |
Сообщение от 1 (??) on 18-Июн-15, 14:17 | ||
> Пусть с масштабе этих привилегий хоть голышом под луной танцует. | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
25. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +1 +/– | |
Сообщение от A.Stahl (ok) on 18-Июн-15, 14:37 | ||
Но ведь ничего не мешает и сейчас это делать. Хоть биткойны считай, хоть поведение клопов на матрасе из 105-б моделируй. | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
43. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +2 +/– | |
Сообщение от bav (ok) on 18-Июн-15, 23:29 | ||
> Ну вот и будет эта программа возиться с такими же привилегиями как и яваскрипт интерпретатор. | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
42. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | –1 +/– | |
Сообщение от vn971 (ok) on 18-Июн-15, 23:27 | ||
* заодно ещё больше усложним написание назависимых браузеров | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
4. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +26 +/– | |
Сообщение от Школьник (ok) on 18-Июн-15, 11:44 | ||
>в том числе упоминается возможность запуска локального web-сервера в браузере | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
5. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | –1 +/– | |
Сообщение от Аноним (??) on 18-Июн-15, 11:44 | ||
Классная задумка, однако. Лишь бы реализация не подкачала. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
31. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | –1 +/– | |
Сообщение от Аноним (??) on 18-Июн-15, 16:04 | ||
То, чем не стал X11. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
57. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +/– | |
Сообщение от Алоним on 01-Июл-15, 18:16 | ||
Это реинкарнация Flash. | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
45. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +4 +/– | |
Сообщение от Анончег on 19-Июн-15, 01:20 | ||
> ... В рамках проекта планируется подготовить унифицированный низкоуровневый промежуточный код для выполнения в браузере приложений, скомпилированных из различных языков программирования, фокусируясь на начальном этапе в основном на языках С и С++, но не ограничиваясь ими. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
47. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +/– | |
Сообщение от анон on 19-Июн-15, 06:25 | ||
>Такие браузеры уже есть ТЧК | ||
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору |
51. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +/– | |
Сообщение от Анончег on 20-Июн-15, 01:46 | ||
> ActiveX | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
10. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +6 +/– | |
Сообщение от омномномнимус on 18-Июн-15, 12:00 | ||
когда-то я был искренне рад, что некоторые десктопные задачи переносятся в браузер. Но сейчас меня пугает это стремление все перенести в браузер. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
11. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +7 +/– | |
Сообщение от Аноним (??) on 18-Июн-15, 12:03 | ||
еще activx не додох до конца... | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
12. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +6 +/– | |
Сообщение от none7 (ok) on 18-Июн-15, 12:04 | ||
Новость конечно хорошая, но как бы разработчики не начали по старой памяти тянуть различные фреймворки вроде Qt или .NET. Сколько будет весить средний сайт 50Мб? Или 100Мб? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
19. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +1 +/– | |
Сообщение от Crazy Alex (ok) on 18-Июн-15, 13:10 | ||
Если у них= хватит мозгов сделать библиотеки с манифестами и кросс-сайтное кэширование для них - то невелика разница. Загрузится один раз, и всё. Результат может запросто оказаться компактнее и шустрее, чем возня с развесистым DOM-деревом. | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
22. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +/– | |
Сообщение от none7 (ok) on 18-Июн-15, 14:07 | ||
> Если у них= хватит мозгов сделать библиотеки с манифестами и кросс-сайтное кэширование | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
27. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +/– | |
Сообщение от Crazy Alex (ok) on 18-Июн-15, 14:58 | ||
Ну так понятно, что версию (а то и контрольную сумму) надо фиксировать. И при выборе тянуть Qt заново или взять из кэша - будут брать как миленькие. | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
37. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +2 +/– | |
Сообщение от Аноним (??) on 18-Июн-15, 18:08 | ||
Так Qt уже можно тянуть используя Emscripten: | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
38. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +1 +/– | |
Сообщение от none7 (ok) on 18-Июн-15, 18:58 | ||
Я ведь боюсь не за игры, а за типичные хомпаги, блоги и т.д. Если на Qt с кучей зависимостей состряпать страничку под все платформы будет быстрей, то не сомневайтесь именно на Qt её и нарисуют. А ещё вполне вероятный сценарий использования C#, PHP, Python, Ruby,... вместо JS, потому, что можно, круто, молодёжно. Нужно всего лишь скачать нужный фреймворк, желательно весь, во избежание различных глюков, багов. | ||
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору |
50. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +/– | |
Сообщение от Crazy Alex (ok) on 19-Июн-15, 23:37 | ||
ну не будет посетителей у такого дебила, делов-то | ||
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору |
13. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +1 +/– | |
Сообщение от anonymous (??) on 18-Июн-15, 12:06 | ||
это они своеобразный Джавовский байт-код для браузеров изобретают? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
14. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +4 +/– | |
Сообщение от none7 (ok) on 18-Июн-15, 12:13 | ||
У Java свободного управления памятью нет, это больше похоже на IL-код, но с изоляцией от хостовой ОС. | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
15. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +/– | |
Сообщение от Anonymus on 18-Июн-15, 12:25 | ||
Нет, это они REBOL изобретают. | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
16. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +/– | |
Сообщение от Аноним (??) on 18-Июн-15, 12:48 | ||
Надеюсь это будет отключаемо, иначе придется юзать старые браузеры | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
17. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +/– | |
Сообщение от правдоруб on 18-Июн-15, 13:04 | ||
Весь JavaScript - это такая же дыра в безопасности, как и автозапуск с CD/флэшек. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
18. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +/– | |
Сообщение от Crazy Alex (ok) on 18-Июн-15, 13:08 | ||
Непонятно, что будет с PNaCl. Он, во-первых, быстр а во-вторых не ограничен, как браузер - к примеру, pthreads в нём доступны. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
20. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +2 +/– | |
Сообщение от Crazy Alex (ok) on 18-Июн-15, 13:17 | ||
Впрочем, уход от JS в любом случае будет прорывом. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
26. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +3 +/– | |
Сообщение от jOKer (ok) on 18-Июн-15, 14:45 | ||
Crazy, это, ИМХО, уход не в ту сторону! | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
28. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +2 +/– | |
Сообщение от Crazy Alex (ok) on 18-Июн-15, 15:05 | ||
Либо ты, либо я что-то не так прочёл. То, что они предлагают, никак не увеличивает возможности скриптов, они могут всё то, что сейчас может JS. Просто разработчику перестают навязывать один истинный язык. | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
34. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +/– | |
Сообщение от jOKer (ok) on 18-Июн-15, 16:57 | ||
>Либо ты, либо я что-то не так прочёл. | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
21. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +1 +/– | |
Сообщение от Аноним (??) on 18-Июн-15, 13:44 | ||
> от Asm.js состоит в том, что WebAssembly является бинарным | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
29. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +4 +/– | |
Сообщение от ram_scan on 18-Июн-15, 15:24 | ||
А не проще вместо этих танцев с саблями прям из браузера сразу виртуальное гостевое окружение на аппаратной виртаулизации такой хрени давать ? И дыр меньше будет, и работать будет нормально. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
30. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +1 +/– | |
Сообщение от Crazy Alex (ok) on 18-Июн-15, 15:38 | ||
Учитывая, что даже NaCl не прошёл - вряд ли виртуальное гостевое окружение прокатит. Основная проблема - они хотят иметь стандартную платформу для приложений, которой нынче и стал браузер. Шли бы товарищи лесом, конечно - нативный контролируемый пользователем софт всяко лучше - но ведь не пойдут же... | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
32. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +/– | |
Сообщение от jOKer (ok) on 18-Июн-15, 16:48 | ||
"Нативный контролируемый пользователем софт" плохо подходит под концепцию "ПО как услуга", а это серьезная проблема для ребят желающих выжать доход с пользователей по максимуму, и не быть при этом распластанным пиратским тесаком. | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
35. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +1 +/– | |
Сообщение от Crazy Alex (ok) on 18-Июн-15, 17:01 | ||
Ну да, сошлись интересы - одни не хотят урпавлять и разбираться, другие хотят иметь контроль и, соответственно, прибыль. Что не мешает мне злобно на это дело ругаться. | ||
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору |
40. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +/– | |
Сообщение от Kodir (ok) on 18-Июн-15, 23:17 | ||
> Вот и получается, что время нативного софта потихоньку уходит. | ||
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору |
41. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +/– | |
Сообщение от Crazy Alex (ok) on 18-Июн-15, 23:24 | ||
Ты же понимаешь, что так поступит очень мало людей? Не то чтобы это было ужасно - может, в результате вернутся времена, когда софт делался не для массовой аудитории, а для себя и для тех, кто понимает, что к чему. | ||
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору |
52. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +/– | |
Сообщение от DFX (ok) on 20-Июн-15, 04:30 | ||
"В сфере IT должно быть иначе", потому что в сфере IT мы пока можем давать отпор подобным зондеркомандам. И всяких не-можешь-победить->присоединяйся стоит считать коллаборационистами. | ||
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору |
53. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +/– | |
Сообщение от jOKer (ok) on 20-Июн-15, 05:34 | ||
>"В сфере IT должно быть иначе", потому что в сфере IT мы пока можем давать отпор подобным зондеркомандам | ||
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору |
33. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +/– | |
Сообщение от lucentcode (ok) on 18-Июн-15, 16:51 | ||
Наконец-то кто-то додумался до правильного решения. Браузер должен уметь выполнять промежуточный код, в который можно будет компилировать код на разных ЯП(C, C++, JS, да на Lua или Python). | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
36. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +4 +/– | |
Сообщение от Crazy Alex (ok) on 18-Июн-15, 17:03 | ||
Вообще-то правильным решением было бы выполнять 99.9% этого кода не в браузере, а в нормальных нативных приложениях. Но да, это меньший костыль чем то, что есть сейчас. | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
39. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +5 +/– | |
Сообщение от Kodir (ok) on 18-Июн-15, 23:11 | ||
Такое ощущение, что когда изобретают очередной велосипед, его создатели будто прилетают с марса. Java? Bytecode? MSIL? Не, не слышал! | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
58. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +/– | |
Сообщение от Виктор (??) on 25-Дек-15, 10:56 | ||
После того, как язык стал тьюринг-полным, бестолковым может быть только кодер с кривыми руками. | ||
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору |
44. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +/– | |
Сообщение от Аноним (??) on 19-Июн-15, 01:12 | ||
Смысл какой? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
46. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +/– | |
Сообщение от Мимопроходил on 19-Июн-15, 06:20 | ||
Хм... Я не ахти какой программист, скорее инфоархивариус, потому припомнил проект Juice 20-летней давности, который делал почти то же самое, но лучше. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
48. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +/– | |
Сообщение от manster (ok) on 19-Июн-15, 13:03 | ||
Выступление автора было еще в апреле. Хорошо бы все-таки послушать синхронный перевод или хотя-бы материалы в текстовом виде. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
49. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +1 +/– | |
Сообщение от z (??) on 19-Июн-15, 14:53 | ||
Я наверное чего-то не понимаю... Но разве такой штуки уже нет? Которая называлась бы Java? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
54. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | –1 +/– | |
Сообщение от manster (ok) on 20-Июн-15, 20:48 | ||
Это Java для Javascript ;) | ||
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору |
55. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +/– | |
Сообщение от Аноним (??) on 21-Июн-15, 09:04 | ||
это фича чтоб адблочеров забородить, и тянуть деньгу, че тут не понятного | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
56. "Анонсирован WebAssembly, обеспечивающий запуск скомпилирован..." | +/– | |
Сообщение от Amerigo on 27-Июн-15, 07:41 | ||
Ещё очередная попытка взять компы хомяков под удалённый контроль. Еще один велосипед под видом новшества, где будут опробоваться новые варианты, которые диктует новое время. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |