Size: a a a

2020 March 22

SP

Stanislav Popov in rust_offtopic
алекс ебанулся
источник

S

Sergey in rust_offtopic
я же говорю, что согласен с утверждением, что разделение девайна и присвоение может быть полезно
источник

S

Sergey in rust_offtopic
но это добавляет лишних артифактов в код
источник

SP

Stanislav Popov in rust_offtopic
земля тебе пухом братишка
источник

AZ

Alex Zhukovsky in rust_offtopic
Sergey
Так скажи, зачем ты написал код, который ничего не делает полезного и говоришь, что язык тебе мешает писать нормальный код?
я кажется придумал пример:


let x = 10;
{
  let x = 20;
}
println!(x);


и

let mut x = 10;
{
  x = 20;
}
println!(x);
источник

S

Sergey in rust_offtopic
я утверждаю, что в питоне отсутствие артефактов важнее нужности разделения девайнов от ассайментов
источник

AZ

Alex Zhukovsky in rust_offtopic
как мне написать в питоне оба варианта?
источник

S

Sergey in rust_offtopic
потому что прагматичность бьет академичность
источник

S

Sergey in rust_offtopic
в данном случае
источник

SP

Stanislav Popov in rust_offtopic
Sergey
потому что прагматичность бьет академичность
нет никакй прагматичности иметь глобальную мусорку
источник

S

Sergey in rust_offtopic
Alex Zhukovsky
я кажется придумал пример:


let x = 10;
{
  let x = 20;
}
println!(x);


и

let mut x = 10;
{
  x = 20;
}
println!(x);
Еще раз, этот код ничего не делает
источник

S

Sergey in rust_offtopic
Stanislav Popov
нет никакй прагматичности иметь глобальную мусорку
Аргументы разряда "ой все"
источник

S

Sergey in rust_offtopic
Ну реально, это смешно
источник

S

Sergey in rust_offtopic
Давай конструктивно
источник

SP

Stanislav Popov in rust_offtopic
аргументы разряда что когда работаешь с кодом ты работаешь с кодом и не "делаешь чтото полезное"
источник

AZ

Alex Zhukovsky in rust_offtopic
Sergey
Еще раз, этот код ничего не делает
https://github.com/Pzixel/boyan_detector_bot/blob/master/src/main.rs#L194 - ок, вот тебе со скоупингом
источник

AZ

Alex Zhukovsky in rust_offtopic
в частности переменная db
источник

AZ

Alex Zhukovsky in rust_offtopic
этот код что-то делает?
источник

S

Sergey in rust_offtopic
Stanislav Popov
аргументы разряда что когда работаешь с кодом ты работаешь с кодом и не "делаешь чтото полезное"
есть tradeoff между читаемостью и explicity
источник

S

Sergey in rust_offtopic
если в большинстве случаев explicity не нужно, то читаемость важнее
если иногда все таки нужно и это критично, то читаемость потерпит
источник