521
you are viewing a single comment's thread
view the rest of the comments
[-] Gecko@lemmy.world 17 points 1 year ago

Type error unless there's an implementation of + that specifies adding together and integer and a string.

[-] jdeath@lemm.ee 10 points 1 year ago

๐Ÿ’ฏ% accurate. funny how the typescript developer thinks this is some kind of "gotcha!"... like maybe just try a language besides typescript and find out for yourself ๐Ÿ˜†

[-] skulbuny@sh.itjust.works 1 points 1 year ago

OCaml ๐Ÿ˜

[-] nyan@lemmy.cafe 0 points 1 year ago

Exactly. Most languages I know of that allow this at all will coerce the "1" to an integer and give x = 2. They get away with this because they define the "+" operator as taking numbers only as arguments, so if you hand them x = x + "cheese" they'll error out.

this post was submitted on 17 Jul 2023
521 points (97.6% liked)

Programmer Humor

19544 readers
602 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS