Size: a a a

2020 March 06

p

polunin.ai in rust_offtopic
Зато асинк есть
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
Компилятор ещё сырой, чё сказать
компилятор сырой, ок, а ллвм почему проспал?
источник

В

Вафель in rust_offtopic
Alex Zhukovsky
сегодня спрашивал - нет, некогда пока
Понятно
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
компилятор сырой, ок, а ллвм почему проспал?
Там врублена оптимизация была максимальная?
источник

DS

Doge Shibu in rust_offtopic
Alex Zhukovsky
нет, там инлайн пары функций дает 30% ускорение всей программы
Но вот инлайн как раз borrow особой роли не играет в данном случае.
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
Там врублена оптимизация была максимальная?
конечно
источник

AZ

Alex Zhukovsky in rust_offtopic
Doge Shibu
Но вот инлайн как раз borrow особой роли не играет в данном случае.
я в целом ответ на вопрос "лул нахера вы с этими инлайнами вообще возитесь"
источник

p

polunin.ai in rust_offtopic
Тогда хрен знает
источник

p

polunin.ai in rust_offtopic
Может он посчитал что там выполняется что-то что нельзя оптимизировать
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
Там врублена оптимизация была максимальная?
Там кейс, где инлайн идёт уже в очень большую функцию, очень-очень большую.

Поэтому llvm видимо решил, что нефига сюда ещё и borrow инлайнить и ошибся, т.к. инлайн borrow меньше по размеру, чем его вызов.
источник

AL

Andrey @ozkriff Lesn... in rust_offtopic
polunin.ai
Опенсорс это как искусство. Если человек, который пишет картины. Остальные любуются его картинами. Странно требовать от художника, чтобы тот перерисовал какую-то деталь потому что она вам не нравится
я мало представляю, как экосистема без того или иного вида требований может вообще работать.

ну хотя бы с доками - если есть нужная людям библиотека без док и ее автор напрочь отказывается ими заниматься, то на библиотеку будет оказано давление в виде "аргумента ногами" - форков или перехода на альтернативные либы.
источник

p

polunin.ai in rust_offtopic
Andrey @ozkriff Lesnikov
я мало представляю, как экосистема без того или иного вида требований может вообще работать.

ну хотя бы с доками - если есть нужная людям библиотека без док и ее автор напрочь отказывается ими заниматься, то на библиотеку будет оказано давление в виде "аргумента ногами" - форков или перехода на альтернативные либы.
И правильно сделают, ибо нехуй без документации либу выставлять
источник

p

polunin.ai in rust_offtopic
Но требовать от автора документацию неправильно
источник

p

polunin.ai in rust_offtopic
Можно попросить, аргументировав зачем это нужно
источник

AL

Andrey @ozkriff Lesn... in rust_offtopic
а ты о каком "требовать" говоришь?
источник

p

polunin.ai in rust_offtopic
Если автор не согласен, то что поделать. Он не должен выполнять все требования
источник

p

polunin.ai in rust_offtopic
Andrey @ozkriff Lesnikov
а ты о каком "требовать" говоришь?
>я мало представляю, как экосистема без того или иного вида требований может работать
источник

AL

Andrey @ozkriff Lesn... in rust_offtopic
"Завести задачу, кинуть ПР, если автор игнорит или не принимает - форкамеся-уходим" - мы выставляем требования и оказываем давление перспективой ухода пользователей
источник

Т8

Т-34 85 in rust_offtopic
Emmanuel Goldstein
Чё слышал. Сейчас потихоньку фиксят, но раньше, например, кучу утилит надо было ставить напрямую в корень C:\. Qt Creator этим грешил, например.
Так это пушто выходец из линукса, а не проблема винды
источник

∅ч

∅ ч in rust_offtopic
Т-34 85
Так это пушто выходец из линукса, а не проблема винды
same значит с невидией
источник