Size: a a a

2020 February 15

A

Aleksandr Khristenko in rust_offtopic
Nick Linker
Ну возьми какой-нибудь неизвестный тебе алгоритм, перенеси все локальные переменные вверх на самый верхний скоуп. Попытайся оценить возросшую когнитивную нагрузку...
Я вот просто ни разу не испытывал боли от этого ограничения. Поэтому я не понимаю как это можно хейтить.
источник

G

Gymmasssorla in rust_offtopic
Вот кстати, процент дебаггинга в Rust по сравнению с Си упал на 4 десятка процентов. Это утверждение всё слабее со временем становится
источник

p

polunin.ai in rust_offtopic
Дебаггинг в расте это place *, &, and 'a until rustc is happy
источник

p

polunin.ai in rust_offtopic
Хз как в си
источник

G

Gymmasssorla in rust_offtopic
polunin.ai
Дебаггинг в расте это place *, &, and 'a until rustc is happy
Это даже не дебаггинг, это просто устранение ошибок компиляции
источник

G

Gymmasssorla in rust_offtopic
Дебаггинг - это когда твоя программа исполняется и ты ищешь в какой жопе допустил ошибку с асанитайзерами и valgrind
источник

λ

λоλторт in rust_offtopic
Aleksandr Khristenko
И в чем наблюдаемая полезность этого?
Думать надо меньше
источник

p

polunin.ai in rust_offtopic
λоλторт
Думать надо меньше
Лол
источник

p

polunin.ai in rust_offtopic
Хз, мне никогда отсутствие скоупов не мешало
источник

p

polunin.ai in rust_offtopic
Я даже не знал до прихода в оффтопик что там они нелексические
источник

λ

λоλторт in rust_offtopic
Кому-то и отсутствие типов "никогда не мешает"
источник

DF

Dollar Føølish in rust_offtopic
Скоупы как в пхп это дно в любом случае
источник

DF

Dollar Føølish in rust_offtopic
Потому что они как пхп
источник

p

polunin.ai in rust_offtopic
Писал как будто там лексические скоупы и норм
источник

G

Gymmasssorla in rust_offtopic
Gymmasssorla
Дебаггинг - это когда твоя программа исполняется и ты ищешь в какой жопе допустил ошибку с асанитайзерами и valgrind
источник

p

polunin.ai in rust_offtopic
А что это такое, санитайзер?
источник

DF

Dollar Føølish in rust_offtopic
Либа от гугла
источник

G

Gymmasssorla in rust_offtopic
polunin.ai
А что это такое, санитайзер?
Ставишь флаг компилятору и он вместо сигфолта показывает в каком месте ты обосрался с дампом стека
источник

A

Aleksandr Khristenko in rust_offtopic
Dollar Føølish
Скоупы как в пхп это дно в любом случае
С этим не спросят. Вопрос в другом. Могут ли они доставить столько боли чтобы их хейтить. Я таких примеров не знаю.
источник

G

Gymmasssorla in rust_offtopic
Полезная штука в Си/Си++
источник