Size: a a a

Programming Offtop

2020 August 19

VP

Vladimir Petrakovich in Programming Offtop
Aleksey D.
это я Unit дописал
Хм, действительно 🤔
Видимо, это не всегда работает
источник

I

Igor in Programming Offtop
Aleksey D.
ух, сейчас IDE так дико подставила.

fun call() = executor.sсhedule { /**/ }.unit()
fun Any.unit() = Unit


конечно, ресивер подсвечен ворнингом, что он мол не нужен
случайно кликаю на его удаление, а эта падла мне такое в файле оставляет:

fun call() = unit()
А зачем метод, property val Any.unit = Unit не хватило бы?
источник

AD

Aleksey D. in Programming Offtop
Igor
А зачем метод, property val Any.unit = Unit не хватило бы?
да тоже самое)
источник

I

Igor in Programming Offtop
В смысле, а бульон? (минус 2 скобки)
источник

AD

Aleksey D. in Programming Offtop
это тема, да, но скобки сипатичнее 🌚
источник

VP

Vladimir Petrakovich in Programming Offtop
Так не работает
fun foo(): Unit = 0
А так работает
fun foo(): Unit = run { 0 }
Странно
источник

AN

Alexander Nozik in Programming Offtop
Vladimir Petrakovich
Так не работает
fun foo(): Unit = 0
А так работает
fun foo(): Unit = run { 0 }
Странно
У Run тип по результату выводится
источник

VP

Vladimir Petrakovich in Programming Offtop
Alexander Nozik
У Run тип по результату выводится
Ну видимо, да, а просто привести выражение к Unit нельзя
источник

AN

Alexander Nozik in Programming Offtop
Vladimir Petrakovich
Ну видимо, да, а просто привести выражение к Unit нельзя
Правила возврата в лямбдах такие, что там последнее выражение или Unit, если он снаружи пришел.
источник

AM

Andrew Mikhaylov in Programming Offtop
Aleksey D.
это тема, да, но скобки сипатичнее 🌚
Nyet
источник
2020 August 20

R

Relax Cats in Programming Offtop
источник

R

Relax Cats in Programming Offtop
источник

ДК

Дмитрий Ковальчук... in Programming Offtop
Уже не в первой игре встречаю такую штуку как компиляция шейдеров при запуске игры.
Зачем она нужна, почему она идёт так долго и почему в том же Детройте она умудряется нагружать мой Ryzen 5 1600 на 100(!) процентов по всем(!) ядрам и потокам?
источник

IO

Iaroslav Orlov in Programming Offtop
Igor
Ну так то да, толку с wsl для докера около 0
Я просто докер файл в vim редактирую)
запускай в virtual box
источник

IO

Iaroslav Orlov in Programming Offtop
Alexander Nozik
У Run тип по результату выводится
fun x(): Unit = run { 125 }
источник

BP

Bogdan Panchenko in Programming Offtop
Дмитрий Ковальчук
Уже не в первой игре встречаю такую штуку как компиляция шейдеров при запуске игры.
Зачем она нужна, почему она идёт так долго и почему в том же Детройте она умудряется нагружать мой Ryzen 5 1600 на 100(!) процентов по всем(!) ядрам и потокам?
Шейдеры это программки такие, картинку на экране тебе рисует 🌚
источник

IO

Iaroslav Orlov in Programming Offtop
Дмитрий Ковальчук
Уже не в первой игре встречаю такую штуку как компиляция шейдеров при запуске игры.
Зачем она нужна, почему она идёт так долго и почему в том же Детройте она умудряется нагружать мой Ryzen 5 1600 на 100(!) процентов по всем(!) ядрам и потокам?
шейдеры сильно зависят от видеокарты, видимо. вот и собираются на каждом устройстве
источник

IO

Iaroslav Orlov in Programming Offtop
Iaroslav Orlov
запускай в virtual box
но если перформанс нужен, то вряд ли смысл есть
источник

ДК

Дмитрий Ковальчук... in Programming Offtop
Bogdan Panchenko
Шейдеры это программки такие, картинку на экране тебе рисует 🌚
Ток почему-то многие игры обходятся без долгих загрузок с тотальным насилованием процессора (не видеокарты, замечу)
источник

ДК

Дмитрий Ковальчук... in Programming Offtop
источник