this post was submitted on 24 Sep 2023
510 points (92.9% liked)

Programmer Humor

31251 readers
1390 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 4 years ago
MODERATORS
 
top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 76 points 9 months ago (2 children)

Ewww default exports. Explicit named exports are better! And so it begins

[–] [email protected] 19 points 9 months ago

How very dare you share my opinion!

[–] ShortFuse 18 points 9 months ago* (last edited 9 months ago)

PascalCase default exports for Classes

camelCase named exports for functions

ALL_CAPS named exports for constants

[–] [email protected] 38 points 9 months ago (6 children)
[–] [email protected] 30 points 9 months ago (4 children)

How about some fn instead?

[–] [email protected] 16 points 9 months ago* (last edited 9 months ago) (3 children)
pub async fn foo() -> Pin>>>>>

oh fuck commonmark cant display the syntax :( well anyone who has done async rust can imagine

[–] [email protected] 5 points 9 months ago

p a f fn(){}

load more comments (2 replies)
[–] [email protected] 12 points 9 months ago

these puns are getting funcy

[–] [email protected] 2 points 9 months ago

Chef's kiss 👌

[–] [email protected] 2 points 9 months ago

So much better

[–] [email protected] 24 points 9 months ago (3 children)

fun is the punchable face of keywords. I don't know why, but I hate it.

[–] pivot_root 14 points 9 months ago

Oh, you're no fun.

^I'll see myself out.^

[–] mvirts 6 points 9 months ago

For me it's friend

[–] [email protected] 5 points 9 months ago

I prefer good old def

[–] [email protected] 11 points 9 months ago

How about some (defun)?

[–] [email protected] 5 points 9 months ago

better than function

[–] [email protected] 4 points 9 months ago (1 children)
[–] [email protected] 2 points 9 months ago
load more comments (1 replies)
[–] [email protected] 34 points 9 months ago (2 children)

Python is fine as a language I guess

But python programmers give it a bad name. I've never seen "well written" python code, it's always shit that's been thrown together cos it works.

[–] herrvogel 18 points 9 months ago

I use python exclusively when I want to quickly throw some shit together that nobody's ever gonna spend any time maintaining, so that tracks.

[–] [email protected] 2 points 9 months ago (6 children)

It badly needs strong typing. And braces.

load more comments (6 replies)
[–] [email protected] 16 points 9 months ago

When the grey beards wake up they're going to be fuming

[–] [email protected] 5 points 9 months ago

Pfft! "Public static void main" is so jdk 20

[–] HStone32 2 points 9 months ago

int main() {}

Seriously. why isn't there any C love around here?

load more comments
view more: next ›