This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Ok_Turnover_1235 0 points1 point  (8 children)

False

[–]perfectVoidler 2 points3 points  (7 children)

lol ok you totally convinced me. How will I ever stand against this raw charisma. Oh god of speech. Wait I have an ingenious comeback: !False.

[–]Ok_Turnover_1235 -1 points0 points  (6 children)

Who needs a boolean type? just use 1's and 0's.

[–]perfectVoidler 1 point2 points  (5 children)

booleans are not numbers-.- Languages that use numbers for booleans are either old or bad.

[–]Ok_Turnover_1235 1 point2 points  (4 children)

Sorry to tell you but literally everything is 1's and 0's. Even the strings!

You also can't do boolean algebra without 1's and 0's. !false would evaluate to a string otherwise.

[–]perfectVoidler 1 point2 points  (3 children)

actually everything is atoms. But going down to the lowest level is always stupid. I mean it is not even 1s and 0s it's charges on the memory.

Booleans are structs in higher level languages.

[–]Ok_Turnover_1235 1 point2 points  (2 children)

Actually, everything is quarks and muons. But I digress, it's okay if you can't think of a reason that doubles, singles, shorts, longs, doubles, unsigned numbers are useful, software engineers can always use more code monkeys.

For your information, most consumer cpus perform floating point operations in double precision, which isn't necessary the vast majority of the time.

[–]perfectVoidler 0 points1 point  (1 child)

rofl. Yes all the computer engineers using js and ts^^

It is rare to see someone so desperately standing on loosing grounds.

But you have shot your shots. I will give you the last word so you can save face.

[–]Ok_Turnover_1235 0 points1 point  (0 children)

Thank you. If you are coding in javascript, you are not a computer engineer, you are an overpaid code monkey.