330
submitted 1 week ago* (last edited 1 week 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] 14 points 1 week ago

It's also valid rust syntax.

But if it were rust, this meme would not make sense, since you would just type let a and type inference would do its thing. Which is much more ergonomic.

[-] [email protected] 8 points 1 week ago

let a = String::from(“Hello, world!”).into()

I’ll see myself out.

[-] [email protected] 4 points 1 week ago

At least be fair and cut out the .into()

[-] [email protected] 3 points 1 week ago

And bow to the compiler’s whims? I think not!

This shouldn’t compile, because .into needs the type from the left side and let needs the type from the right side.

[-] [email protected] 2 points 6 days ago

If type constraints later in the function let the compiler infer the type, this syntax totally works.

[-] [email protected] 1 points 6 days ago

Like if the variable is then used in a function that only takes one type? Huh.

load more comments (1 replies)
load more comments (1 replies)
load more comments (4 replies)
this post was submitted on 19 Jun 2025
330 points (90.4% liked)

Programmer Humor

24670 readers
334 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