Size: a a a

WebAssembly — русскоговорящее сообщество

2020 November 10

c

cevek in WebAssembly — русскоговорящее сообщество
или у тебя там иф погоняет ифом?
источник

К

Константин in WebAssembly — русскоговорящее сообщество
Я пытался. Но это супермедленно.
Ветввей много, а тело маленькое.
источник

c

cevek in WebAssembly — русскоговорящее сообщество
перебор ветвей тоже так то недешевый
источник

К

Константин in WebAssembly — русскоговорящее сообщество
Я как-то всё бранчи выдернул на функции.
Было очень медленно. Как на интерпретации:) те нас есть интерпретатор и JIT компилятор.
Вот мне интересно как не сильно дробить метод, но и не вываливаться из оптимизатора
источник

c

cevek in WebAssembly — русскоговорящее сообщество
Константин
Я как-то всё бранчи выдернул на функции.
Было очень медленно. Как на интерпретации:) те нас есть интерпретатор и JIT компилятор.
Вот мне интересно как не сильно дробить метод, но и не вываливаться из оптимизатора
вообзе в твоем случае нужно прям детально все смотреть понимать что где происходит
есть крутая тула как раз для этих целей, попробуй
https://github.com/thlorenz/deoptigate
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Константин
Я как-то всё бранчи выдернул на функции.
Было очень медленно. Как на интерпретации:) те нас есть интерпретатор и JIT компилятор.
Вот мне интересно как не сильно дробить метод, но и не вываливаться из оптимизатора
Я не уверен что все это ontopic здесь, особенно если учесть что это касается jit компиляции AVM посредством jit компилятора v8)
источник

К

Константин in WebAssembly — русскоговорящее сообщество
MaxGraey
Я не уверен что все это ontopic здесь, особенно если учесть что это касается jit компиляции AVM посредством jit компилятора v8)
Ну оно нигде не онтопик.
Тут ближе всего.
И типа Web и типо ассембли, которые в JS машинах, и всяко по-прошаренее чем в JS чатиках люди.

А в компилятором чатике там суперширокая аудитория.

Ну и да, v8 не один. Ещё есть сафари всякие и FF, из тоже надо учитывать.

(Я вчера пытался в чатик ТС писать. Как бы, но .. я хз, ничего не получил)
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Константин
Ну оно нигде не онтопик.
Тут ближе всего.
И типа Web и типо ассембли, которые в JS машинах, и всяко по-прошаренее чем в JS чатиках люди.

А в компилятором чатике там суперширокая аудитория.

Ну и да, v8 не один. Ещё есть сафари всякие и FF, из тоже надо учитывать.

(Я вчера пытался в чатик ТС писать. Как бы, но .. я хз, ничего не получил)
я боюсь что для сафсри вам придется отдельно профилировать и оптимизировать
источник

К

Константин in WebAssembly — русскоговорящее сообщество
Эх ,пойду в фастли. (Аллегория очень сложная, связана с Mozilla)
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Константин
Эх ,пойду в фастли. (Аллегория очень сложная, связана с Mozilla)
тогда придется учить rust или AssemblyScript
источник

К

Константин in WebAssembly — русскоговорящее сообщество
MaxGraey
тогда придется учить rust или AssemblyScript
Манал я раст. Не смог за 3 часа понять всей концепции - не судьба.
источник

DI

Dmitry Ilyin in WebAssembly — русскоговорящее сообщество
чтобы понять раст, нужно понять боль плюсов
источник

e

egoarka in WebAssembly — русскоговорящее сообщество
Dmitry Ilyin
чтобы понять раст, нужно понять боль плюсов
необязательно
источник

К

Константин in WebAssembly — русскоговорящее сообщество
Dmitry Ilyin
чтобы понять раст, нужно понять боль плюсов
Боль плюсов не такая больная как раст.
Потому что если ты хочешь ногу отпилить - тебе не строят вокруг нее стену, как в расте.

Я умудрился получить 'комиляторный сегфолт' на расте с 1 же минуты.
(Сильно непонятное сообщение о том, что что-то тут не так и я не могу это скомилировать)

Я слишком для этого молодой ещё
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Dmitry Ilyin
чтобы понять раст, нужно понять боль плюсов
боль плюсовиков и джавистов. Без понятие боли ООП Rust не вопринимается. А еще нельзая знакомиться с Objective-C до ARC иначе нахлынет дежавю)
источник

DI

Dmitry Ilyin in WebAssembly — русскоговорящее сообщество
чего не отобрать: у раста очень дружелюбное комньюнити
ментора себе для изучения языка найти, раз плюнуть
источник

К

Константин in WebAssembly — русскоговорящее сообщество
Кстати, растстарт совсем не показывает тот жесткий ужас, который ждёт после того, как ты выходишь за рамки хэловорд.
источник

SR

Sergey Rubanov in WebAssembly — русскоговорящее сообщество
Результаты #WebAssembly CG встречи 10 ноября 2020#WebAssembly CG встречи 10 ноября 2020

Relaxed dead code validation переходит на Phase 2
Branch hinting переходит на Phase 1
Feature detection для SIMD будет выделено в отдельный пропозал
источник

SR

Sergey Rubanov in WebAssembly — русскоговорящее сообщество
а еще Ben Smith уходит из Гугла
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Sergey Rubanov
а еще Ben Smith уходит из Гугла
В Fastly? 😂
источник