Size: a a a

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

2020 August 25

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Кстати вышел Firefox 80 и там есть одна маленькая фича для WebAssembly:
https://bugzilla.mozilla.org/show_bug.cgi?id=1619196
источник

E🤙

Evgεny 🤙 in WebAssembly — русскоговорящее сообщество
Nikolay
кстати, никто не знает, есть какие-то движения в сторону clojure to wasm?
сначала нужны движения для жс to wasm
источник

N

Nikolay in WebAssembly — русскоговорящее сообщество
Evgεny 🤙
сначала нужны движения для жс to wasm
Не думаю, что они сейчас нужны кому-то
источник

E🤙

Evgεny 🤙 in WebAssembly — русскоговорящее сообщество
Nikolay
Не думаю, что они сейчас нужны кому-то
ну вот это был бы самый короткий путь к clojure to wasm
источник

N

Nikolay in WebAssembly — русскоговорящее сообщество
Evgεny 🤙
ну вот это был бы самый короткий путь к clojure to wasm
Думаешь js будет проще портировать, чем лиспоподобный clojure?
источник

N

Nikolay in WebAssembly — русскоговорящее сообщество
Вопрос без подвоха, мне самому интересно
источник

E🤙

Evgεny 🤙 in WebAssembly — русскоговорящее сообщество
Nikolay
Думаешь js будет проще портировать, чем лиспоподобный clojure?
кожура же должна с каким-то рантаймом жить, либо жвм, либо компиляться в жс, отдельно под васм что-то пилить там некому, наверное
источник

N

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

N

Nikolay in WebAssembly — русскоговорящее сообщество
Evgεny 🤙
кожура же должна с каким-то рантаймом жить, либо жвм, либо компиляться в жс, отдельно под васм что-то пилить там некому, наверное
Так васм же в вм джса исполняется
источник

E🤙

Evgεny 🤙 in WebAssembly — русскоговорящее сообщество
Nikolay
Так васм же в вм джса исполняется
я просто хочу сказать, что шанс, что жс когда-то можно будет поисполнять на васме выше, чем то, что кто-то будет пытаться провернуть это с кожурой напрямую. А если случится первое, то второе уже придет бонусом
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Есть компилятор для подмножество Scheme (R6RS) от гугла:
https://github.com/google/schism

Так что в теории и Clojure можно так же
источник

E🤙

Evgεny 🤙 in WebAssembly — русскоговорящее сообщество
MaxGraey
Есть компилятор для подмножество Scheme (R6RS) от гугла:
https://github.com/google/schism

Так что в теории и Clojure можно так же
сейчас бы сюда кто-нибудь ворвался объяснять, что есть Clojure, а есть Google Closure
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Можно попробовать странслировать Clojure в Scheme, например этим (https://github.com/takeoutweight/clojure-scheme). А дальше уже через Schism в wasm. Чисто что бы проверить коцепцию и посмотреть стоит ли оно все того
источник
2020 August 26

DB

Dmitry Bezhetskov in WebAssembly — русскоговорящее сообщество
lil pep
повторяем за мной
👏web👏assembly👏не👏является👏языком👏
hold my beer, пишу на wat и иногда это удобнее чем на AS
источник

DB

Dmitry Bezhetskov in WebAssembly — русскоговорящее сообщество
иногда приходится подправлять выхлоп AS чтобы убрать лишнее
источник

DB

Dmitry Bezhetskov in WebAssembly — русскоговорящее сообщество
например, даже с --runtime=none экспортируется память (export "memory" (memory $0)) даже если она вообще не используется
источник

DB

Dmitry Bezhetskov in WebAssembly — русскоговорящее сообщество
я понимаю что это мелочи, но 1 секцию в итоговом wasm файле тоже жалко, особенно если ты привык не платить за то, что не используешь
источник

К

Константин in WebAssembly — русскоговорящее сообщество
Dmitry Bezhetskov
я понимаю что это мелочи, но 1 секцию в итоговом wasm файле тоже жалко, особенно если ты привык не платить за то, что не используешь
В магазин тоже со своим пакетом?
источник

C

Constantine in WebAssembly — русскоговорящее сообщество
Константин
В магазин тоже со своим пакетом?
+
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Константин
В магазин тоже со своим пакетом?
Само собой. Это экологично.
источник