Size: a a a

Compiler Development

2021 May 26

JF

Jorik Fat in Compiler Development
не второй раз я на это куплюсь :D. Я вроде уже разобрался. Спасибо всем большое
источник

AM

Andrew Mikhaylov in Compiler Development
Эт хорошо.
источник

AM

Andrew Mikhaylov in Compiler Development
Прошу прощения за некропостинг, но я где-то видел цитату представителя комитета, что это в явном виде не является целью создания васма, а лишь приятная побочка.
источник

PS

Peter Sovietov in Compiler Development
Если это только приятный побочный эффект, то возникает вопрос — чем хуже LLVM bitcode или JVM? :)
источник

g

greg0r0 in Compiler Development
Так, а какая же основная цель?
источник

PS

Peter Sovietov in Compiler Development
Замена PNaCl и asm.js. И см. здесь: https://webassembly.org/docs/high-level-goals/
источник

AM

Andrew Mikhaylov in Compiler Development
Тут уже мои домыслы, но разработчикам веб-стандартов нужен был некий common ground, и я хорошо понимаю, почему это не JVM. У LLVM, вероятно, есть свои проблемы, но тут я без достаточной базы не готов спекулировать :)
источник

PS

Peter Sovietov in Compiler Development
JVM не очень хорош в качестве цели для C++. А LLVM IR требует достаточно сложной трансляции, особенно, если осуществлять ее "на лету". WASM, как я понимаю, проектировался для упрощенного подключения к бэкендам браузерных JS-движков.
источник

AM

Andrew Mikhaylov in Compiler Development
Ну вот, вы сами на свой вопрос ответили намного лучше меня, ещё и ссылку полезную прикрепили. Спасибо :)
источник
2021 May 27

RB

Rustem B. in Compiler Development
А как же Cranelift?
источник

AT

Alexander Tchitchigi... in Compiler Development
А что с ним? 😊
источник

AT

Alexander Tchitchigi... in Compiler Development
Низкая безопасность, долгая загрузка и валидация, плюс всякое по мелочи.
источник

DF

Dollar Føølish in Compiler Development
у вазма высокая безопасность?))
источник

IP

Iaroslav Postovalov in Compiler Development
Офф топик. https://t.me/WebAssembly_ru
источник

AT

Alexander Tchitchigi... in Compiler Development
Да. Потому что много ограничений.
источник

AT

Alexander Tchitchigi... in Compiler Development
Обсуждение технических сторон виртуальных машин — онтопик. 🤷‍♀️
источник

Constantine ʕ◔ϖ◔ʔ🦀... in Compiler Development
High-performance automatic differentiation of LLVM.

https://enzyme.mit.edu/
источник

RB

Rustem B. in Compiler Development
ъуъ
мне потребовалось 2 часа чтобы собрать LLVM, учитывая что он крашился после каждого стогого объекта))))
источник
2021 May 28

AT

Alexander Tchitchigi... in Compiler Development
Про Data Science тут - оффтоп, не начинайте, пожалуйста. 😊
источник

ВИ

Велимир Иванков... in Compiler Development
Азазаза
источник