Size: a a a

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

2020 June 24

Б

Богдан in WebAssembly — русскоговорящее сообщество
MaxGraey
Тогда я не очень понимаю чего вы хотите добиться в этом чате? Набрать команду, найти спонсоров для вашего patreon-а? Разрекламировать свой чат?
ну прежде всего хочу найти людей которым это интересно чтобы обсуждать всякие техники рендера и способы построения ui в чате. Но не скрою что там дальше есть и планы с поддержкой на патреоне чтобы я тогда смог не работать и в фуллтайм режиме пилить этот движок
источник

SR

Sergey Rubanov in WebAssembly — русскоговорящее сообщество
чуваки в расточате что-то подобное писали
источник

MG

Musлим Guseinov in WebAssembly — русскоговорящее сообщество
Богдан
ну прежде всего хочу найти людей которым это интересно чтобы обсуждать всякие техники рендера и способы построения ui в чате. Но не скрою что там дальше есть и планы с поддержкой на патреоне чтобы я тогда смог не работать и в фуллтайм режиме пилить этот движок
Надо было в качестве клибкейта накинуть что векторизацию на wasm SIMD делать планируете 😉
источник

MP

Michael Pavlovsky in WebAssembly — русскоговорящее сообщество
спасибо. Если кому лень то вот линк со статусами  https://github.com/WebAssembly/proposals
источник

Б

Богдан in WebAssembly — русскоговорящее сообщество
Musлим Guseinov
Надо было в качестве клибкейта накинуть что векторизацию на wasm SIMD делать планируете 😉
Ну в принципе поскольку у меня уже есть парсер js где я собрал только минимально необходимое мне подмножество (и получилось 500 строк в отличие от 10к babel-парсера) то я думаю там можно потом будет и написать трансляцию в webasm с simd. Сложность только в замыканиях и объектах для которых нужен сборщик мусора но не зря я как-то на месяц фуллтайма погружался в тему аллокаторов (и изучал все начиная от "исскуства программирования" Кнута (там есть раздел про аллокаторы и gc) и алгоритма работы buddy-аллокатора заканчивая всякими пейперами) и пришел к выводу что gc не нужен, можно сделать все по-другому. Тут правда уже получится немного выход за пределы js-семантики но я не вижу смысла сохранять совместимость с js тем более что мы все равно пилим свой стек
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Богдан
Ну в принципе поскольку у меня уже есть парсер js где я собрал только минимально необходимое мне подмножество (и получилось 500 строк в отличие от 10к babel-парсера) то я думаю там можно потом будет и написать трансляцию в webasm с simd. Сложность только в замыканиях и объектах для которых нужен сборщик мусора но не зря я как-то на месяц фуллтайма погружался в тему аллокаторов (и изучал все начиная от "исскуства программирования" Кнута (там есть раздел про аллокаторы и gc) и алгоритма работы buddy-аллокатора заканчивая всякими пейперами) и пришел к выводу что gc не нужен, можно сделать все по-другому. Тут правда уже получится немного выход за пределы js-семантики но я не вижу смысла сохранять совместимость с js тем более что мы все равно пилим свой стек
удачи)
источник

Б

Богдан in WebAssembly — русскоговорящее сообщество
MaxGraey
удачи)
Спасибо) Но на случай если это ирония то я не против пообсуждать gc и аллокаторы) Есть ли какой-то чат для этого?)
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Богдан
Спасибо) Но на случай если это ирония то я не против пообсуждать gc и аллокаторы) Есть ли какой-то чат для этого?)
Да вы в одном из них уже тоже пиарились «Programming Language Design» который. Там это будет куда уместнее
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
И вам наверное не понять мою иронию
источник

AS

Aλexander Syrotenko in WebAssembly — русскоговорящее сообщество
MaxGraey
И вам наверное не понять мою иронию
источник
2020 June 25

К

Константин in WebAssembly — русскоговорящее сообщество
MaxGraey
И вам наверное не понять мою иронию
Реквестирую тотальный бан.
источник

К

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

A

Abu in WebAssembly — русскоговорящее сообщество
Константин
Реквестирую тотальный бан.
Ну чего ты злой такой. Человек же помощь просит)
источник

К

Константин in WebAssembly — русскоговорящее сообщество
Он особо не просит.
Я не заметил, чтобы он явно сформулировал вопрос.
Он просит - го делать то, не знаю что, зачем? - не знаю зачем
источник

К

Константин in WebAssembly — русскоговорящее сообщество
А я вас 'отмативирую'
источник

К

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

К

Константин in WebAssembly — русскоговорящее сообщество
А так как топикстартеру лень учить/понимать JS + HTML + CSS, то это никогда и не заработает.
Так как этим никто не будет пользоваться. Переучивать людей на непонятный неработающий стек мало кому интересно
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Совершенно неожиданным способом нашли с Алоном баг в LLVM=)
https://github.com/WebAssembly/binaryen/pull/2925#issuecomment-649137472
источник

ДК

Дмитрий К in WebAssembly — русскоговорящее сообщество
MaxGraey
Вы занимаетесь ерундой. Уже все что вам нужно сделано в servo/webrender. Можете выкинуть от туда что вам не нужно и все.
Уверен авторам servo говорили ровно то же самое, когда они начинали.
источник

ДК

Дмитрий К in WebAssembly — русскоговорящее сообщество
Константин
А так как топикстартеру лень учить/понимать JS + HTML + CSS, то это никогда и не заработает.
Так как этим никто не будет пользоваться. Переучивать людей на непонятный неработающий стек мало кому интересно
Людей, которые действительно знают и понимают JS + HTML + CSS можно пересчитать по пальцам одной руки. Обычно всё знание ограничивается "для моих задач хватает", хотя на самом деле даже и не хватает. И периодически такой знаток открывает для себя новое CSS свойство, особенности парсинга HTML или WTF в JS. Как человек, который разобрался во многих этих тонкостях, я бы предпочёл в них не разбираться. До сих пор приходится делать простейшие вещи грудой костылей. А Houdini всё не приходит.
источник