this post was submitted on 30 Jan 2025
98 points (93.0% liked)

Programmer Humor

20230 readers
1347 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
you are viewing a single comment's thread
view the rest of the comments
[โ€“] themoken@startrek.website 31 points 2 days ago (3 children)

I wouldn't do a mailing list these days, but as someone who spent the early part of my career interacting with devs that preferred this method, it's actually pretty ergonomic by a 2005 standard. A message thread aware, text based email client that can turn messages into patches in a keystroke makes it actually pretty comparable to modern code review...

I think it's hard for younger devs to get this because they're used to email being stuck in a crappy, unthreaded browser interface or Outlook etc. (which are terrible for mailing lists) and most collaboration taking place in code review and chat platforms like Teams/Slack but for decades before these were feasible, email was the way...

[โ€“] marcos@lemmy.world 9 points 2 days ago (1 children)

It certainly beats Teams, Slack, or Discord. For a start, you have control over the messages and can actually search on them.

[โ€“] Routhinator@startrek.website 9 points 2 days ago* (last edited 2 days ago)

I'll note that a number of groups and forums send mailing list like emails (google groups, django dev being a big one) and that notifications can be threaded from places like Github with the right client.

Thunderbird has good threading.

Roundcube webmail is also capable here. Though when I have had it working it didn't include sent messages... which is not great in my mind.

[โ€“] ryannathans@aussie.zone 8 points 2 days ago (2 children)

What clients are good for mailing lists?

Thunderbird has good features for mailing lists and threads.

[โ€“] themoken@startrek.website 5 points 2 days ago

I used mutt back in the day, opening vim for message editing.