Size: a a a

2021 April 03

B

Bogdan in rust_offtopic
Но монгу за это хейтили в свое время :D
источник

p

polunin.ai in rust_offtopic
Они правильно сделали
источник

p

polunin.ai in rust_offtopic
С обычных юзеров деньги не дерут
источник

p

polunin.ai in rust_offtopic
А с обнаглевших и зажравшихся хост-компаний берут
источник

p

polunin.ai in rust_offtopic
Такие себе Робин гуды
источник

B

Bogdan in rust_offtopic
Ого, шейдеры не подлерживают функции на уровне железа, все инлайнится?
источник

TK

Traveller Kolsky in rust_offtopic
*Хост-компании запомнили это.*
источник

B

Bogdan in rust_offtopic
Да, потому что хост компания все-равно возьмет наценку для себя
источник

B

Bogdan in rust_offtopic
Хотя все-же в итоге нацкнка чуть выше выходит.

Но есть альтернатива.
источник

B

Bogdan in rust_offtopic
К примеру мс скл сервер. Там вобще шляпа. Ты даже не купиш просто так лицензию. Очень заморочится надо + стоит она ой как не мало
источник

p

polunin.ai in rust_offtopic
Поддерживают но предпочитают не использовать их
источник

p

polunin.ai in rust_offtopic
Ибо слишком дорого
источник

B

Bogdan in rust_offtopic
AFAIK   изменение юниформа может привести к перекомпиляции

Типо для видеокарты юниформ не сильно отличим от константы


Uniforms are so named because they do not change from one shader invocation to the next within a particular rendering call thus their value is uniform among all invocations.
источник

KR

Kai Ren in rust_offtopic
Лол, на практике я видел это дело уже несколько раз)
источник

DS

Doge Shibu in rust_offtopic
Ну это логичный вариант для них.

Потому что их бизнес модель рассчитана на поддержку энтерпрайз пользователей, а облачные провайдеры их на себя забирают.
источник

p

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

p

polunin.ai in rust_offtopic
На практике же можно только через суд запретить такое со стороны других авторов. Что понятное дело никто не будет делать в опенсорсе.
источник

Т8

Т-34 85 in rust_offtopic
бинго!
источник

TK

Traveller Kolsky in rust_offtopic
Мне кажется связано с rvalue static promotion
источник

TK

Traveller Kolsky in rust_offtopic
По сути что такое 'static. Он должен быть слабее гипотетического 'universal, так как живёт всё оставшееся время работы программы. Но так как 'static должен быть употребим в любом контексте одинаково, без сокращения лайфтаймов, можно сделать вид, что пока ссылка не получена, она является недостижимой, и тогда можно считать, будто 'static живёт всё время работы программы, раз уж нельзя возвращаться назад во времени. То есть уже он очень странно попахивает. Но это ещё не всё. Время работы программы бесконечно мало в сравнении со временем "всегда", а лайфтайм 'a выражает идею, что на его месте может быть любое время жизни, включая переживающее 'static. И вся безопасность строится на том, что, при обычных условиях, в безопасном коде нельзя такой лайфтайм получить. Но вот здесь можно.
источник