287
submitted 1 day ago* (last edited 1 day ago) by [email protected] to c/[email protected]

Made with KolourPaint and screenshots from Kate (with the GitHub theme).

you are viewing a single comment's thread
view the rest of the comments
[-] [email protected] 10 points 1 day ago* (last edited 1 day ago)

Not to short-circuit the joke, but in this case, it's because the valid JavaScript version is...

let a

...and one of TypeScript's main design goals is to be a superset of JavaScript, that only adds syntax, and doesn't re-write it.

Beyond that, it's probably a case of some new language just using what the designer is familiar with.

[-] [email protected] 4 points 20 hours ago

TypeScript [...] only adds syntax, and doesn't re-write it.

I believe enum, const enum, and decorators would like to have a word with you.

[-] [email protected] 2 points 23 hours ago

Who says this is JS? Might be Rust.

[-] [email protected] 3 points 22 hours ago

Then the second part of my statement applies.

[-] [email protected] 3 points 15 hours ago

In the case of Rust, you can also omit the type annotation in the vast majority of cases and the compiler will infer it.

this post was submitted on 19 Jun 2025
287 points (91.1% liked)

Programmer Humor

24347 readers
1321 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 2 years ago
MODERATORS