Question: Why do most programmers/developers use a dark theme while writing software/code?

Answer: Because light attracts bugs.

@nixCraft

Easier on the eyes...

Prolongs the life of your LED screen, particularly if it's OLED.
@ferricoxide
I've never understood why so many people unironically say dark themes are easy to look at. Maybe it's because of my astigmatism, but I find the vast majority of dark themes unbearable.
@nixCraft

@phi1997 @ferricoxide @nixCraft I have astigmatism and have a way harder time reading anything in light mode. Dark mode makes everything significantly easier to see.

Different eyes see things differently I guess, because I don't understand how anyone could use light mode :P

@Kovatoro @phi1997 @nixCraft

Similar: I've significant astigmatism in both eyes – to the point if significant vision doubling in each eye. Black on white is much harder for me to read than light on black, and vast swaths of light color – particularly FFFFFF white – is excessively fatiguing.
@ferricoxide @nixCraft @phi1997 fatiguing seems like the best word for it. It feels like the eye equivalent of doing 100 squats and then trying to sprint. (I'm exaggerating a bit, but the thought entertained me)
@Kovatoro
That's how dark modes are to me. I think we can agree that it's really frustrating when a program lacks proper theming.
@ferricoxide @nixCraft
@phi1997 @ferricoxide @nixCraft Totally! Options should be the minimum, customization would be ideal.
@phi1997 @ferricoxide @nixCraft If you wait N years, you'll see why some people prefer dark mode - where N is large enough that you'll start having cataract issues. BTW, some of the software I've written picks dark mode or light mode based on system settings, so it will hopefully do whatever the user wants automatically.
@bzdev @phi1997 @nixCraft

O365 annoys the piss out of me: defaults to bright mode, and when you go to change it, it offers dark mode or to match your system setting. Like, "why wouldnt it just default to the system setting??"