Size: a a a

Compiler Development

2020 January 26

RB

Rustem B. in Compiler Development
лол
источник

JC

Julian =) Coffee in Compiler Development
Деление не является замкнутым по отношению к целым числам, в общем, поэтому делать его оператором ну такое
источник

JC

Julian =) Coffee in Compiler Development
Конечно после первого раза, когда ты продебажишь пару часов такую ошибку ты ее запомнишь, но зачем так делать?
источник

RB

Rustem B. in Compiler Development
а если я хочу, чтобы 5/3 было 1?
источник

JC

Julian =) Coffee in Compiler Development
Ну, много кто хочет, но это ведь не так
источник

MS

Mikola Summer Duck in Compiler Development
Ну да, 5/3 = 1 это немного тупо, но за 40 лет уже стало здравым смыслом в индустрии.
источник

JC

Julian =) Coffee in Compiler Development
В языках это так, ну привыкли.
источник

МБ

Михаил Бахтерев in Compiler Development
Из мира lisp-ов

5/3
$1 = 5/3
источник

MS

Mikola Summer Duck in Compiler Development
А так-то 5/3 = 5/3
источник

MS

Mikola Summer Duck in Compiler Development
Ахаха хайвмайнд.
источник

JC

Julian =) Coffee in Compiler Development
Ну так и к nullpointer exception привыкли
источник

JC

Julian =) Coffee in Compiler Development
Хотя не писать 5/3 проще чем не писать null, я согласен))
источник

MS

Mikola Summer Duck in Compiler Development
Ну это немного другое.
источник

RB

Rustem B. in Compiler Development
зачем тогда вообще писать 5/3? пиши сразу 1.6666666666666
источник

MS

Mikola Summer Duck in Compiler Development
Нулл в отличие от целочисленного деления непредсказуем.
источник

MS

Mikola Summer Duck in Compiler Development
Он может когда угодно выскочить.
источник

МБ

Михаил Бахтерев in Compiler Development
julia> 5/3
1.6666666666666667
источник

JC

Julian =) Coffee in Compiler Development
Rustem B.
зачем тогда вообще писать 5/3? пиши сразу 1.6666666666666
5.0 / 3.0
источник

MS

Mikola Summer Duck in Compiler Development
oh no
источник

JC

Julian =) Coffee in Compiler Development
И никаких проблем
источник