Size: a a a

2020 February 15

A

Aleksandr Khristenko in rust_offtopic
Stanislav Popov
в жс внесли var/let/const не поломав ничего, например
Но в js отсутствие скопа как раз доставляла неимоверную боль местами. Поэтому let там был необходим.
источник

AZ

Alex Zhukovsky in rust_offtopic
там другой вопрос, там неявный скоупинг таскается таким образом
источник

SP

Stanislav Popov in rust_offtopic
Aleksandr Khristenko
Но в js отсутствие скопа как раз доставляла неимоверную боль местами. Поэтому let там был необходим.
чем же так отличался жс от питонки что там доставляло боль а тут нет?
источник

λ

λоλторт in rust_offtopic
Alex Zhukovsky
там другой вопрос, там неявный скоупинг таскается таким образом
Там это где?
источник

p

polunin.ai in rust_offtopic
Pavel
почему не векторное?
а почему да?
1 * 2 это произведение.
sqrt(1, 2) - это квадратный корень
источник

NL

Nick Linker in rust_offtopic
Alex Zhukovsky
писал йонеду для представления числа как список юнитов. Было весело
👍🤟
источник

P

Pavel in rust_offtopic
polunin.ai
а почему да?
1 * 2 это произведение.
sqrt(1, 2) - это квадратный корень
ну так произведение векторов — тоже произведение
источник

A

Aleksandr Khristenko in rust_offtopic
Stanislav Popov
чем же так отличался жс от питонки что там доставляло боль а тут нет?
Типичный пример, когда в цикле перебирали значение и дальше прокидывали в функцию которая через setTimeout запускалась.
источник

AZ

Alex Zhukovsky in rust_offtopic
Pavel
читать код должно быть так же просто, как читать обычный текст потому, что код намного чаще читается, чем пишется и порой, чтоб написать один кусок кода, надо прочесть много другого, а если кроме самого кода, надо читать ещё и доки, то зачем читать сам код?
в чем разнца между a %(% b и a DoFloHlak b ?
источник

AZ

Alex Zhukovsky in rust_offtopic
λоλторт
Там это где?
я про серилог в сишарпе
источник

p

polunin.ai in rust_offtopic
Pavel
ну так произведение векторов — тоже произведение
это разные произведения. приходится мириться с тем что для одной операции выбрать оператор, а другие записать как функции
источник

λ

λоλторт in rust_offtopic
Pavel
операторы с одним именем над разными типами считаются разными операторами?
Как в цпп или как в хаскеле?
источник

A

Aleksandr Khristenko in rust_offtopic
Замыкалось соответственно не значение, а сама переменная и получалось не то, что хотелось.
После введения let на каждой итерации своя переменная существует.
источник

AZ

Alex Zhukovsky in rust_offtopic
Stanislav Popov
есть мнение что она развалилась очень давно и сейчас представляет ходячий труп
очень успешный труп
источник

AZ

Alex Zhukovsky in rust_offtopic
Stanislav Popov
олсо ему два раза разжевали - он всеравно сьехал что нет таких проблем
я прочитал все сообщения за 2 дня и не нашел этого места
источник

A

Aleksandr Khristenko in rust_offtopic
Alex Zhukovsky
в чем разнца между a %(% b и a DoFloHlak b ?
Про второе гуглить проще =)
источник

P

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

AZ

Alex Zhukovsky in rust_offtopic
видимо, плохо написал
источник

AZ

Alex Zhukovsky in rust_offtopic
Aleksandr Khristenko
Про второе гуглить проще =)
да вроде не проще
источник

AZ

Alex Zhukovsky in rust_offtopic
особенно если функция в твоем проекте локальная, и гугл про неё не знает
источник