this post was submitted on 17 Dec 2025
494 points (96.1% liked)

Programmer Humor

32283 readers
2417 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 3 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] Damarus@feddit.org 6 points 6 months ago* (last edited 6 months ago) (5 children)

Python has many great aspects, unfortunately it's missing ~~strong~~ static typing.

[–] h4x0r@lemmy.dbzer0.com 16 points 6 months ago (1 children)

it's missing strong typing

Python is strongly typed, but not statically typed.

[–] Damarus@feddit.org 4 points 6 months ago

You're right, that's what I meant

[–] jjjalljs@ttrpg.network 11 points 6 months ago (3 children)

Most of the code at my current job doesn't even have the optional type annotations. You just see like def something(config). What's config? A dict? A list? A string? Who the fuck knows.

Unfortunately most of the developers seem to have a very pre-modern take on programming and aren't interested in changing anything.

[–] gigachad@piefed.social 3 points 6 months ago

LLMs will cure this /s

[–] mx_smith@lemmy.world 2 points 6 months ago

Sounds like the Ruby code base at my work

[–] Gork@sopuli.xyz 6 points 6 months ago* (last edited 6 months ago)

Just type harder lol

Mash that keyboard

[–] wewbull@feddit.uk 2 points 6 months ago

Dynamic typing is a great feature at times. It's a pain in the butt other times. One of the things I like about Zig is being able to have opt-in comptime dynamic typing. For a certain class of problem it's really nice.