Маjко
Anonymous
отлично
Vladimir
Маjко
Айрон тянет с собой гипер
Vladimir
не спорю
Маjко
Гипер тянет дохера всего
Маjко
Если новый, то еще и токио
Маjко
Который собирается как минимум не меньше serde
Маjко
Вопрос: какого хера ты взъелся конкретно на serde?
Vladimir
но если брать соотношение размер/время выполнения, то серде с минимальным (что плохо)
Vladimir
Vladimir
потому что в айроне хоть понятно что тормозит
Vladimir
овердохера зависимостей
Vladimir
а в серде нет
Маjко
Сакральная разница то где? Берем условные 2 пакета со всеми их зависимостями.
Маjко
Оба собираются долго
Маjко
Но второй явно дольше
Маjко
Первый — serde
Маjко
Почему ты гонишь на первый?
Vladimir
в том что серде монополист?
Vladimir
а айрон если что можно похачить и вырезать что-то
Маjко
Маjко
Похач в serde
Vladimir
так нечего выкидывать)
Vladimir
я про это и говорю
Маjко
Где суть претензии?
Vladimir
когда ты видишь в профайлере что что-то медленно выполняется, ты смотришь на самый большой блок
Vladimir
это блять серде
Nardis
Vladimir
че ты такой не пробиваемый
Маjко
> выполняется
Маjко
Ну-ну
Маjко
Смотреть надо не в serde
Маjко
А в компилятор
Stanislav
Маjко
И выяснять почему кодогенерация такая долгая
Anonymous
хуй
Vladimir
не в кодогенерации дело
Vladimir
сборка зависимостей на сколько я понимаю в промежуточное представление происходит
Nardis
Нет, чтоб красивую девочку вкинуть без эпилептических моржей
Stanislav
Маjко
Хотя комплиируешь зависимости ты далеко не часто в воркфлоу разработки
Маjко
Не нравится скорость компиляции — профилируй компилятор
Vladimir
Маjко
Гентушник чтоли?
Vladimir
Я ж объяснял зачем перекомпиливать
Маjко
Ты объяснял кейс с CI, который как бы тоже настраивается ОДИН раз
Маjко
По крайней мере конфиг кэша cargo на travis тупо добавляется одной строкой
Danila Matveev
Anonymous
обнови раст
Danila Matveev
правда здесь скорее всего нет сети (кэш скорее всего сыграл)
պլհկ
https://www.reddit.com/r/rust/comments/6iusjx/six_months_of_rustc_performance_201612_201705/?st=J77X8LNR&sh=49a1cb78
Маjко
Danila Matveev
значит точно нет сети
Danila Matveev
но без —release это была разница между 20сек и 15сек
Danila Matveev
ну и настроек никаких не было
только клон репы и сборка
Alex
Stable users now make up 77.9% of Rust users. Unfortunately, despite our efforts with procedural macros and helping move crates like Serde to stable, we still have work to do to promote people moving away from the nightly Rust compiler
Alex
лол
Danila Matveev
Anonymous
лол 10 секунд добавилось
Alex
https://blog.rust-lang.org/images/2017-09-05-Rust-2017-Survey-Results/diversity.png
Alex
Alex
> Diversity and inclusiveness continue to be vital goals for the Rust project at all levels
Anonymous
Anonymous
лишь доказывает правоту их задачи
Маjко
Vladimir
Anonymous
Alex
Причина и следствие перепутаны.
Anonymous
где это у них такая цель?
Alex
Вместо того чтобы брать тех кто талантливее.
Anonymous