Loo
нам никогда не достигнуть илитарности растджерка
Маjко
А зачем там bucketstore и bucket разделен?
Потому что оба заменяемые и от конкретных типов друг друга не зависят
Маjко
Тюнинг под разные задачи, где что лучше
Vladimir
Тюнинг под разные задачи, где что лучше
Действительно кому-то эта ебля нужна? Какой Профит в цифрах, и какой пример реализации бакетов и сторов
Маjко
> не буду контрибутить туда, где нет код-оф-кондакт > туда где есть тоже не буду
Маjко
Действительно кому-то эта ебля нужна? Какой Профит в цифрах, и какой пример реализации бакетов и сторов
Мне нужна, для себя пилю, если еще кому пригодится — отлично Иногда требуется быстрая мапа где-нибудь где вычисления через нее идут
Маjко
Да и нет там никакой ебли, всё делается через стандартные new, default, with_capacity и with_buckets там где надо массив передать инициализированный (раст не умеет пока в const generics)
Маjко
Без указания параметров руками, конечно
Vladimir
А почему smallvec может быть хуже других вариантов?
Маjко
Он может быть лучше Vec в некоторых местах, где не предпочтительно сразу уходить в двойную адресацию, он может быть хуже Option там где память ограничена
Маjко
Вообще вместо Vec и SmallVec будет BST в перспективе, но пока не написал
Маjко
Мб заюзаю то что в im
Vladimir
Ну а по цифрам что
Маjко
Ну а по цифрам что
Ща, доделаю пару вещей в API, прогоню бенчи, скину отчет criterion
Маjко
Или уже наконец ридми оформлю с результатами бенчей картинками
Vladimir
Да лучше ридми
Vladimir
А где репа
Маjко
GH
Маjко
https://crates.io/crates/primitivemap
Маjко
Всё вкусное в ветке 0.2.0
Маjко
В мастере старый код и неправильные бенчи
Маjко
Но то что в ветке пока не собирается
Маjко
И доки пока нет
Anton
но зачем?
защита новичков от моих вбросов видимо
Anton
крч как только поставил йогу целиком как новый вид дерева
Anton
сделал относительные трейты для контекстов
Anton
и сделал относительный контекст раздельно между рендером и данными
Anton
дело пошло в гору прям
Anton
через 10 минут буду экземпл компилить
Anton
молитесь за меня сатане чтоб оно заработало
Anton
ну
Anton
хорошие новости есть
Anton
оно компилиться
Anton
и кое чо показывает
Anton
и без сегфолтов
Anton
но оказалось что я пару методов не дописал и они частично пустые значения выдают
Anton
ебануцо
Антон
молитесь за меня сатане чтоб оно заработало
Не требуй от сатаны то, что вне его возможностей
Anton
ну короч пиздец продолжается
Денис
/me скрестил пальцы
Anton
Не требуй от сатаны то, что вне его возможностей
пусть пидор рогатый отрабатывает пайку свою
Антон
Стоп, с каких пор @tapok_satan админ?
Денис
опа
Anton
Стоп, с каких пор @tapok_satan админ?
с самого появления раст комьюнити в телеграме
Денис
=)
Антон
Шрамко блять
Денис
это попытка переписать историю или всеобщая невнимательность?
Anton
серьезно, я еще 2 года назад выступал на девконфе с докладом про раст
Anton
в стане врагов
Anton
в секции Go
Anton
Anton
?r @tapok_satan
остальные оставили чатик, и я оставл.
Денис
:(
Денис
ладно, в следующий раз я получше подготовлюсь
Anton
если хошь шоб элитный чатик из описания убрал
Anton
сделай PR в мой тулкит
Anton
Денис
fair enough
Loo
бля
Loo
кто убрал ахуенное описание
Loo
раста
Loo
из инфо группы
Loo
ну вы чо
Макс
Кстати, давно хотел спросить, у тех, кто в курсе про текущий прогресс async/await - когда его ждать в более-менее воплощённом виде? Сейчас по сути начинаю новый проект, где он бы очень сильно пригодился, и не хочется сначала писать одно, а потом сразу переписывать на новые рельсы
Денис
@golergka RFC уже приняли
Макс
И какой подход сейчас выбрать, чтобы с одной стороны не опираться на совсем experimental-фичи, а с другой, остаться на параходе современности?
Денис
щас пилят PR, включающий это дело
Макс
@golergka RFC уже приняли
И как долго теперь будут писать, если есть опыт, как с этим в расте обычно?
Loo
в чём проблема