Бабушка, смотри, я сделал двач! Войти !bnw Сегодня Клубы

Где-то неделю убил на поиск ошибки, вызванной тем, что вместо вызова norm(v), вычисляющего длину вектора было написано length(v), что возвращало количество элеметнов.

#2ZWL03 / @ninesigns / 1958 дней назад

Че делаешь тама?
#2ZWL03/O91 / @kuro / 1958 дней назад

@kuro рейтрейсер

#2ZWL03/BC4 / @ninesigns --> #2ZWL03/O91 / 1958 дней назад
@ninesigns Зачем?
#2ZWL03/X9P / @kuro --> #2ZWL03/BC4 / 1958 дней назад
лох
#2ZWL03/HKG / @telegram / 1958 дней назад

@kuro потому что это балдежно

#2ZWL03/4GW / @ninesigns --> #2ZWL03/X9P / 1958 дней назад
На питоне пишешь что ли.
#2ZWL03/DO6 / @0xd34df00d / 1958 дней назад

@0xd34df00d на julia. gcc кстати тоже спокойно проглатывает

#2ZWL03/UCU / @ninesigns --> #2ZWL03/DO6 / 1958 дней назад
@ninesigns Заебись+лайк
#2ZWL03/HVW / @kuro --> #2ZWL03/4GW / 1958 дней назад

@ninesigns вот кусок кода если чо. t2, t1 - float
d = (t2 - t1) * length(v)

#2ZWL03/F4D / @ninesigns --> #2ZWL03/UCU / 1958 дней назад
Это всё, что нужно знать о слабой типизации.
#2ZWL03/GFQ / @anonymous / 1958 дней назад
@ninesigns Сорта говна (все три).
#2ZWL03/9HJ / @0xd34df00d --> #2ZWL03/UCU / 1958 дней назад
@0xd34df00d А что не сорта говна, кланг, у которого даже нет документации по implementation-defined штуковинам (хотя стандарт этого требует)?
#2ZWL03/0KZ / @anonymous --> #2ZWL03/9HJ / 1958 дней назад
@anonymous Языки без неявных преобразований, например (потому что результат `length` — это `Nat`, а `norm` — какой-нибудь там `Double_+`). Я бы ещё понял, если бы перепутали две операции, обе из которых возвращают Double, но конкретно это — это же пиздец.
#2ZWL03/WKE / @0xd34df00d --> #2ZWL03/0KZ / 1958 дней назад
@0xd34df00d А, ну да.
#2ZWL03/F9U / @anonymous --> #2ZWL03/WKE / 1958 дней назад
Жми лайк если твой говноязычок не отличает инты от флотов.
#2ZWL03/NX4 / @l29ah / 1958 дней назад

@l29ah
julia> import Base.*
julia> *(i::Int64, f::Float64) = error("лях иди нахуй")
* (generic function with 344 methods)
julia> (12 * 5.0) + 5
ERROR: лях иди нахуй

#2ZWL03/9XV / @ninesigns --> #2ZWL03/NX4 / 1958 дней назад

@anonymous это не имеет отношение к слабой типизации, в стандартной либе язычка прописан явный инстанс мультиметода оператора умножения для флотов и интов

#2ZWL03/PBP / @ninesigns --> #2ZWL03/GFQ / 1958 дней назад
#2ZWL03/TIT / @l29ah --> #2ZWL03/9XV / 1958 дней назад
@l29ah А, понел.
#2ZWL03/1ML / @l29ah --> #2ZWL03/TIT / 1958 дней назад

@l29ah говноязычок отличает инты от флотов, ты соснул

#2ZWL03/CPG / @ninesigns --> #2ZWL03/TIT / 1958 дней назад
@ninesigns В говноязычке нет тайпклассов, а я на коне.
#2ZWL03/3TQ / @l29ah --> #2ZWL03/CPG / 1958 дней назад
@ninesigns duck typing называеца
#2ZWL03/VJ5 / @l29ah --> #2ZWL03/PBP / 1958 дней назад
@0xd34df00d Когда в агду завезут -O2 -ffast-math?
#2ZWL03/DA2 / @l29ah --> #2ZWL03/WKE / 1958 дней назад

@l29ah иди уроки учи, там все типы тайпчекаются

#2ZWL03/R2Y / @ninesigns --> #2ZWL03/VJ5 / 1958 дней назад
@ninesigns а плюс для строки и числа определён хоть?))
#2ZWL03/U05 / @l29ah --> #2ZWL03/R2Y / 1958 дней назад

@l29ah могу сделать, за 0.01 btc

#2ZWL03/N14 / @ninesigns --> #2ZWL03/U05 / 1957 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.