this post was submitted on 15 Jul 2025
461 points (94.9% liked)

Programmer Humor

37355 readers
143 users here now

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

Rules:

founded 6 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] sirico@feddit.uk 7 points 1 week ago* (last edited 1 week ago) (4 children)

As we're posting examples I'll add how lovely it is in Elixir. Elixir def not putting the fun in programmer memes do. One reason I picked it because I can't be trusted to not be the meme.

def is_even?(n) do
  rem(n, 2) == 0
end
[–] balsoft@lemmy.ml 10 points 1 week ago* (last edited 1 week ago) (3 children)

I mean, it would be almost this exact thing in almost any language.

fn is_even(n: i64) -> bool {
    n % 2 == 0
}
even n = n `rem` 2 == 0
def is_even(n):
    return n % 2 == 0

etc

[–] vinnymac@lemmy.world 4 points 1 week ago (2 children)

Personal preference, but elixir just strikes a balance that doesn’t make me feel like I’m reading hieroglyphs so I’m actually happy to see it praised.

[–] balsoft@lemmy.ml 2 points 1 week ago

Yeah, I agree that Elixir is a fine language for some tasks. I personally find the readability somewhat average, but it's very maintainable (due to how it enables clear program structure), the error handling is great, and the lightweight process system is amazing.

load more comments (1 replies)
load more comments (1 replies)
load more comments (1 replies)