Re[3]: WebAssembly
От: WolfHound  
Дата: 24.06.15 08:50
Оценка:
Здравствуйте, D. Mon, Вы писали:

DM>Люди, следившие за их рассылкой, говорят, что те пока только договорились, что надо договориться, но дальше этого — о фичах — пока не очень еще договорились.

Интересно, а как повлиять на то о чём они договариваются?
Ибо сейчас они делают очередной кошмар, с которым люди застрянут надолго.
Не настолько кошмарный как жабаскрипт, но всё же.
... << RSDN@Home 1.2.0 alpha 5 rev. 62>>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Re[4]: WebAssembly
От: Twirl Швеция  
Дата: 24.06.15 09:21
Оценка:
Здравствуйте, WolfHound, Вы писали:

WH>Здравствуйте, D. Mon, Вы писали:


DM>>Люди, следившие за их рассылкой, говорят, что те пока только договорились, что надо договориться, но дальше этого — о фичах — пока не очень еще договорились.

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

1. Вступить в UG https://www.w3.org/community/webassembly/
2. Открывать issue по конкретной проблеме в проекте https://github.com/WebAssembly/design/issues
Re: WebAssembly
От: ononim  
Дата: 24.06.15 12:31
Оценка: +1 :)
DM>http://techcrunch.com/2015/06/17/google-microsoft-mozilla-and-others-team-up-to-launch-webassembly-a-new-binary-format-for-the-web/
DM>https://brendaneich.com/2015/06/from-asm-js-to-webassembly/
DM>https://github.com/WebAssembly/design/blob/master/HighLevelGoals.md
DM>https://github.com/WebAssembly/design/blob/master/UseCases.md
Выглядит коряво. Так что есть все шансы прижиться.
Как много веселых ребят, и все делают велосипед...
Re[2]: WebAssembly
От: Kernan Ниоткуда https://rsdn.ru/forum/flame.politics/
Дата: 24.06.15 15:35
Оценка:
Здравствуйте, 0BD11A0D, Вы писали:

BDA>Короче, сдается мне, вся эта история закончится левой рекламой, от которой не избавиться, и окончательной потерей приватности. Рад буду ошибиться.

Если подписывать такой байткод сертификатом, то как минимум можно избежать врезания рекламы. А ещё можно запретить и вырезания рекламы браузером т.к. проле модификации байткод станет не подписанным и браузер не захочет его выполнять.
Sic luceat lux!
Re[3]: WebAssembly
От: 0BD11A0D  
Дата: 24.06.15 18:35
Оценка:
Здравствуйте, Kernan, Вы писали:

BDA>>Короче, сдается мне, вся эта история закончится левой рекламой, от которой не избавиться, и окончательной потерей приватности. Рад буду ошибиться.

K>Если подписывать такой байткод сертификатом, то как минимум можно избежать врезания рекламы. А ещё можно запретить и вырезания рекламы браузером т.к. проле модификации байткод станет не подписанным и браузер не захочет его выполнять.

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

Реклама как таковая — хрен бы с ней, нацеливание, неотделимое от показа — вот что отвращает. Фейсбук хвастался, что раньше теток про беременность узнает. Но с ихними трекерами и фейсбучить не надо, на каждой странице десяток доносчиков.
Re[4]: WebAssembly
От: s22  
Дата: 24.06.15 18:57
Оценка:
Здравствуйте, WolfHound, Вы писали:

goto легко реализуется с помощь блоков и continue/break

      case kStmtBreak: {
          unsigned depth = Operand<uint8_t>(pc_);
          if (depth < blocks_.size()) {
            Block* block = &blocks_[blocks_.size() - depth - 1];
            Goto(ssa_env_, block->break_env);
            ssa_env_->state = SsaEnv::kControlEnd;
          } else {
            error(pc_, "improperly nested break");
          }
          Leaf(kAstStmt);
          len = 2;
          break;
        }
Re: WebAssembly
От: Somescout  
Дата: 26.06.15 16:15
Оценка:
Как-то не очень понятно что это в итоге даст:
ARI ARI ARI... Arrivederci!
Re[2]: WebAssembly
От: Somescout  
Дата: 26.06.15 16:18
Оценка:
Здравствуйте, ononim, Вы писали:

O>Выглядит коряво. Так что есть все шансы прижиться.


Вы прямо на философские размышления толкаете, о том было ли хоть что-то не корявое в интернет-стандартах.
ARI ARI ARI... Arrivederci!
Re[2]: WebAssembly
От: s22  
Дата: 27.06.15 07:49
Оценка:
Здравствуйте, Somescout, Вы писали:

S>Как-то не очень понятно что это в итоге даст:

S>
1. Скорость компиляции из ВАСМ в исполняемый код будет мгновенной, так как все высокоуровневые оптимзации делаются до получения ВАСМ. Тут по факту только распределение регистров.
2. Так как модель компиляции будет максимально приближена к машинным кодам(полная противоположенность С#), то можно будет формировать очень высокопроизводительный код.
3. Например можно будет делать DOOM 4 в браузере, производительности хватит, а с учетом того, что все это будет работать в любом браузере (Эпл присоединиться) все игры просто сменят платформу (ну не все....)
Re[3]: WebAssembly
От: Somescout  
Дата: 27.06.15 12:37
Оценка:
Здравствуйте, s22, Вы писали:

s22>1. Скорость компиляции из ВАСМ в исполняемый код будет мгновенной, так как все высокоуровневые оптимзации делаются до получения ВАСМ. Тут по факту только распределение регистров.

Как-то даже на мобильных браузерах незаметно особой проблемы со скоростью компиляции. И соответственно, есть либо страницы с малым количеством js — хорошо если выйгрыш будет измерим хотя-бы инструментально, либо большие SPA у которых выйгрыш будет только на начальной загрузке. Ну да, есть ещё и ублюдки: страницы с огромным количеством js и не SPA — тут да, будет весомый выйгрыш. Слава говнокоду.

s22>2. Так как модель компиляции будет максимально приближена к машинным кодам(полная противоположенность С#), то можно будет формировать очень высокопроизводительный код.

S>> В большинстве задач производительность веб-приложения упирается в relayout браузера. От того что скрипт будет работать в 10 раз быстрее отрисовка не ускорится.

s22>3. Например можно будет делать DOOM 4 в браузере, производительности хватит, а с учетом того, что все это будет работать в любом браузере (Эпл присоединиться) все игры просто сменят платформу (ну не все....)

Угу. Игры же известны своими огромными требованиями к процессору.
ARI ARI ARI... Arrivederci!
Re[2]: WebAssembly
От: gardener  
Дата: 28.06.15 23:58
Оценка:
S>Как-то не очень понятно что это в итоге даст:
S>
Дык как с хардваре. Ты только дай больше ресурсов, а уж как их использовать быстро придумают. Не?
Re[2]: WebAssembly
От: _Raz_  
Дата: 29.06.15 04:16
Оценка:
Здравствуйте, 0BD11A0D, Вы писали:

BDA>Интересно, как это скажется на приватности, рекламе и безопасности вообще.


Больше причастных узнают о CORS
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.