Size: a a a

Programming Offtop

2020 August 28

AM

Andrew Mikhaylov in Programming Offtop
Igor
Лол, такого даже в жс нельзя
источник

RU

Roman Ushakov in Programming Offtop
вот это про меня
источник

DP

Dmitry Ponyatov in Programming Offtop
источник

AK

Anton Korotkikh in Programming Offtop
самый пиздос, что typeof NaN (not a number какбе) выдаёт 'number'
источник

RU

Roman Ushakov in Programming Offtop
источник

с#

саша сок #KotlinGang... in Programming Offtop
Anton Korotkikh
самый пиздос, что typeof NaN (not a number какбе) выдаёт 'number'
ахахахаха, ну по факту это как и inf константа нумбера
источник

AM

Andrew Mikhaylov in Programming Offtop
Anton Korotkikh
самый пиздос, что typeof NaN (not a number какбе) выдаёт 'number'
Ну это в целом логично в некоторой степени -- это всё же константа, которая позволяет представить непредставляемлое значение, не ломая систему типов
источник

AM

Andrew Mikhaylov in Programming Offtop
Хотя в джиэсике, где все так любят юнион-типы, можно было бы и иначе сделать
источник

с#

саша сок #KotlinGang... in Programming Offtop
Andrew Mikhaylov
Хотя в джиэсике, где все так любят юнион-типы, можно было бы и иначе сделать
я думаю это не было бы лучше
источник

AK

Anton Korotkikh in Programming Offtop
Andrew Mikhaylov
Ну это в целом логично в некоторой степени -- это всё же константа, которая позволяет представить непредставляемлое значение, не ломая систему типов
JS...
не ломая систему типов

там сломано всё что можно уже по идее
источник

AS

Andrei Shikov in Programming Offtop
Anton Korotkikh
самый пиздос, что typeof NaN (not a number какбе) выдаёт 'number'
А в js NaN != NaN или забили?
источник

AM

Andrew Mikhaylov in Programming Offtop
Anton Korotkikh
JS...
не ломая систему типов

там сломано всё что можно уже по идее
Я думаю, там есть куда ломать ещё дальше при желании.
источник

AM

Andrew Mikhaylov in Programming Offtop
Andrei Shikov
А в js NaN != NaN или забили?
Да
источник

с#

саша сок #KotlinGang... in Programming Offtop
Andrei Shikov
А в js NaN != NaN или забили?
Language:
js


Source:
console.log(NaN != NaN)


Result:
true
источник

AK

Anton Korotkikh in Programming Offtop
Andrei Shikov
А в js NaN != NaN или забили?
конечно не равно, это же костыль, а не константа
источник

BP

Bogdan Panchenko in Programming Offtop
Andrei Shikov
А в js NaN != NaN или забили?
Так и в джаве так
источник

AS

Andrei Shikov in Programming Offtop
Ну это стандарт же
источник

AM

Andrew Mikhaylov in Programming Offtop
Andrei Shikov
А в js NaN != NaN или забили?
Там вполне себе IEEE 754 со всеми вытекающими
источник

AK

Anton Korotkikh in Programming Offtop
NaN имхо вообще не должно быть - это хуита полнейшая. лучше стрелять ошибкой, мол, браток, чот ты оподливился, иди, блеать, типы приводи руками, компилятор/интерпритатор хуй знают что ты хочешь
источник

AS

Andrei Shikov in Programming Offtop
Вообще в js есть типы, их движок динамически выводит
Так что ломать там можно много что, в том числе и перформанс
источник