Size: a a a

2020 October 06

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Nick Linker
И хорошо, что это игра, а не система управления боингом. Пусть уж эти C×× хакеры идут в игроиндустрию, чем куда-то ещё.
так они потому туда и идут. Это качество такое потому что индустрия может себе такое позволить, а не наоборот
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
ну отрисуется у тебя на полпикселя влево моб, всем пох
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
особенно если длц на 10 баксов дешевле из-за этого
источник

p

polunin.ai in rust_offtopic
Αλεχ Zhukovsky
Зерокост это когда нельзя сделать быстрее, а не когда оно работает за 0 мс
Zero-cost это когда фича реализуется без лишнего оверхеда по сравнению с реализацией без этой фичи. То есть оверхед=0мс.
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
polunin.ai
Zero-cost это когда фича реализуется без лишнего оверхеда по сравнению с реализацией без этой фичи. То есть оверхед=0мс.
нет, неправильно
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
прочитай определение
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
и не будешь путать
источник

p

polunin.ai in rust_offtopic
Αλεχ Zhukovsky
В Европе багов почти нет, за 3000 часов игры было ну пару вылетов
Основные баги в сетевой игре, хотя в игры параходов невозможно играть в онлайн, они не созданы для этого
источник

EG

Emmanuel Goldstein in rust_offtopic
Zero-cost это две вещи:
1. Если ты не используешь фичу, ты за это не платишь
2. Если ты используешь фичу, ты платишь за неё столько же, сколько за ручную реализацию
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
polunin.ai
Основные баги в сетевой игре, хотя в игры параходов невозможно играть в онлайн, они не созданы для этого
играл игр 5 в мультиплеере, проблем не припомню. Но неудобно, да, без паузы.
источник

EG

Emmanuel Goldstein in rust_offtopic
Итераторы — зеро-кост, потому что ты платишь за них столько же, сколько за простой цикл
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Emmanuel Goldstein
Zero-cost это две вещи:
1. Если ты не используешь фичу, ты за это не платишь
2. Если ты используешь фичу, ты платишь за неё столько же, сколько за ручную реализацию
а вот это верно)
источник

EG

Emmanuel Goldstein in rust_offtopic
Result<T, E> зерокост относительно ручной проверки сишных кодов ошибок
источник

p

polunin.ai in rust_offtopic
Emmanuel Goldstein
Zero-cost это две вещи:
1. Если ты не используешь фичу, ты за это не платишь
2. Если ты используешь фичу, ты платишь за неё столько же, сколько за ручную реализацию
Ок
источник

r

red75prime in rust_offtopic
Emmanuel Goldstein
Итераторы — зеро-кост, потому что ты платишь за них столько же, сколько за простой цикл
Там есть нюансы c internal и external iteration. for_each() может быть эффективнее for ... in ...
источник

p

polunin.ai in rust_offtopic
red75prime
Там есть нюансы c internal и external iteration. for_each() может быть эффективнее for ... in ...
for ... in это сахар над for_each, ты о чем?
источник

r

red75prime in rust_offtopic
polunin.ai
for ... in это сахар над for_each, ты о чем?
for - это сахар над let mut iter = collection.into_iter(); while let Some(_) = iter.next() {}
источник

r

red75prime in rust_offtopic
for_each может быть специализирован
источник

EG

Emmanuel Goldstein in rust_offtopic
red75prime
for_each может быть специализирован
А это правда хоть для какого-нибудь типа в стдлибе?
источник

EG

Emmanuel Goldstein in rust_offtopic
(Очевидно, это неправда для любого типа вне неё)
источник