big
НО!
big
есть прикол, если бы вы сравнивали не с T а с & то в данном случае не нужно разыменовывать
Alex
а там вшито ограничение на PartialEq<T>
big
я не эксперт, но подозреваю что для &T == &T определено, где T это PartialEq
Alex
не, ругалось что не определено
Alex
может импортов каких не хватало
big
impl<'a, 'b, A: ?Sized, B: ?Sized> PartialEq<&'b B> for &'a A
where
A: PartialEq<B>,
big
вот, есть такой
big
я подозреваю он в данном случае и должен сработать
big
да, в MIR можно подглядеть
_0 = const std::cmp::PartialEq::eq(_4, _5) -> bb1;
где
let mut _4: &&T;
let mut _5: &&T;
big
(это я про этот вариант https://play.rust-lang.org/?gist=fbd01aa64aa8464943ea792edbb7d64c&version=stable )
Маjко
big
https://github.com/CryZe/stdweb-io
big
сс @vlad20012
John
Может я что-то пропустил, но почему в разных чатах последнюю неделю соревнуются скоростью записи в /dev/null?
Alex
big
я так полагаю что речь все таки идет о stdout'е. Предполагаю что тестить с минимальным оверхедом можно только записывая в /dev/null
John
big
как всегда, мереньями членами
big
чей язык быстрее
big
последний раз зародилось в @haskellru вроде
big
https://gist.github.com/voidlizard/c736e3d7fcd382c6f9904f8b653102b5#file-special-olympics-md
Vlad
big
Vladimir
let ref x = bla;
в данном случае, ты говоришь, что хочешь получить ссылку на данные. т.е. будет x:&T
Но когда ты пишешь
let & var = bla;
это означает, что у тебя есть bla: &T
и ты хочешь получить var разименовав указатель
т.е. получить в var копию bla;
а когда ты объединяешь получается, что ты хочешь разменивать указатель, но при этом получить ссылку на то что ты разменивав
Т.е. равносильно &*
Vladimir
у нас много в чате работают с растом?
Vladimir
типа зарабатывают на расте
Евгений
@notplhk <- у этих ребят пишут на расте
Vladimir
И всьо?
պլհկ
@LooMaclin <- у этих ребят пишут на расте
Loo
@notplhk <- у этих
Маjко
Аутсорс маленькой задачи считается?
Dårk
почему локальный cargo doc генерит страницы с ужасными шрифтами?
Anonymous
какими?
Dårk
5 подобных сообщений в консоли браузера:
downloadable font: download failed (font-family: "Source Code Pro" style:normal weight:normal stretch:normal src index:0): bad URI or cross-site access not allowed source: file:///home/pitoo/.../target/doc/SourceCodePro-Regular.woff
Anonymous
покажи ls target/doc
Vladimir
Неужели никто и не ищет работы?
Маjко
А вакансий то прям море, лол
Dårk
Vladimir
Vladimir
было например с релокацией в сингапур
Vladimir
никто не повелся?
big
это РФ онли вакансия?
Vladimir
не, там просто была удаленка/релокация сингапур
Vladimir
а ты откуда?
big
я из РФ )
Маjко
Маjко
Я б давно куда-нибудь хотя бы попробовал устроиться
Маjко
Но я близжайшие 2 года привязан к месту
Маjко
((
Vladimir
месту работы?
Vladimir
или месту проживания
Сережа
Это после курсов в иннополисе такая забота о специалисте?
Vladimir
х)
Dårk
Anonymous
@sergeysova @notplhk @white_oak @alisabents @LooMaclin clean time
Loo
Vlad
Dårk
Vlad
Хм, у фокса вроде ок с локальными файлами
Vlad
Кстати, во flate2 заехал бекенд на pure rust
https://github.com/alexcrichton/flate2-rs/pull/128
Vlad
Loo
Loo
Vlad
Сами бенчи вроде в репе. Можешь локально пустить
Vlad
Декомпрессия до 20% быстрее. Просто топ. Хотя это всего лишь бенчи
Vlad
Кстати, либу писали так: взяли miniz и один в один переписали на Rust по одной функции. Потом уже стали оптимизить специально обученными олимпиадными мозгами.
big
вот бы этот чятик... да в правильное бы русло бы...
Vlad
big
?
я так полагаю, в этом чятике не прочь позабавиться оптимизацией rust кода
Loo
big
ого
big
Alexander
Да, я тоже его в первую очередь представлял ))