Size: a a a

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

2021 April 11

ZB

Zalim Bashorov in WebAssembly — русскоговорящее сообщество
На LLVM Virtual Devs Meeting был доклад про то как они свои оптимизации делали
источник

ZB

Zalim Bashorov in WebAssembly — русскоговорящее сообщество
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
источник
2021 April 12

DB

Dmitry Bezhetskov in WebAssembly — русскоговорящее сообщество
да, для Эльбруса тоже от llvm для Java c2 отказались, потому что слишком тяжеловесно и поддержки многих вещей не было - типо gc и прочего
источник

DB

Dmitry Bezhetskov in WebAssembly — русскоговорящее сообщество
да, у Azul получилось, они к слову в Новосибирске тоже сидят
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Там GC есть но он очень примитивный
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Я когда то смотрел их выступление на ютубе. Там прямо титанических усилий все это им стоило. Они полностью выкинули стандартный llvm-овский пайплайн, некоторые проходы переписали, некоторые дописали + очень много работы для подготовки всего этого перед отправкой на LLVM
источник

DB

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

M

MaxGraey in WebAssembly — русскоговорящее сообщество
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Обожаю наблюдать как матерые Rust-программисты возятся с примитивными штуками как замыкания =)
https://www.twitch.tv/videos/984762137
источник

A

Anon in WebAssembly — русскоговорящее сообщество
trait Game.
Шикарный интерфейс бро. Совсем не размытая ответственность.
источник

A

Anon in WebAssembly — русскоговорящее сообщество
Осталось только добавить слово "Manager" как вишенку на торте.
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Кстати Eric Smith является инструктором и ментором по программированию. Стримит на твиче про Rust уже как минимум пол года. Это так, к слову, если кто то думает что перед ним новичек
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Ой, можно подумать в AssemblyScript с замыканиями все вопросы закрыты! 😉
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Они даже не открыты 😂 Но вопрос не в этом
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Нет, ну то, что Rust — говно, это понятно, это не обсуждается. 😂
источник

M

MaxGraey in WebAssembly — русскоговорящее сообщество
Я разве такое говорил?) От куда такие выводы? Я лишь хотел подчекнуть мой старый тезис, что даже весьма опытные программисты все равно испытывают трудности с Rust. И то, что если необходима продуктивность (скорости разработки) то Rust не совсем удачный выбор. Кстати заметил, что многоие кто горой стоят за Rust на самом деле этого не замечают
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Я разве говорил, что ты такое говорил? 😂

Продуктивность — это смотря с чем сравнивать. Если с C/C++ и учесть время на тестирование и дебаг, то Rust будет продуктивнее для большинства людей и большинства случаев.

Ну а если тебе не нужен low-level, то брать Rust действительно странновато. 🤷‍♀️
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Но я к этому отношусь с пониманием. Языки — штука эмоционально-заряженная, как и любые другие инструменты.
источник

К

Константин in WebAssembly — русскоговорящее сообщество
Да ты заканал.
Что, теперь раст не учить.
Я вот глянул его потуги и брр
источник