(Funny observation: I seem to prefer dark themes for coding Python, Ruby, C and light ones for Java)
(Funny observation: I seem to prefer dark themes for coding Python, Ruby, C and light ones for Java)
I have one on the left eye but preferred white on black before I switched to Windows (from Linux), where the system colors are black on white and thus I have mostly windows with black on white open (a few dark terminal windows are extremely distracting).
On the other hand, I found white/colored text on blue (as modern in the 90's, e.g. Turbo Pascal and other DOS editors/IDEs) quite readable.
EDIT: Also, my window borders and Unity dock are also near black. Overall, the only white backgrounds you'll see on my desktop are the occasional "loud" website or apps that don't obey my theme settings.
Bottom line: You can't please everyone.