Nun, ich denke, die erste Frage wird sein, ob der weiße Hintergrund eine so großartige Idee ist oder nicht. Nur weil es fast wie echtes Papier ist und wir es heutzutage überall im Internet finden können, ist es nicht unbedingt eine gute (oder ich kann sagen perfekte) Wahl.
Ich erinnere mich, dass wir vor (vielen, vielen) Jahren nur das gelb-auf-schwarz "Farbschema" hatten. Und ich erinnere mich auch, dass es nicht so schlimm war. Es hatte diesen Kontrast nicht wie Schwarz-Weiß. Vor nicht allzu langer Zeit habe ich gelernt, dass es auch für das menschliche Auge besser ist.
Manchmal frage ich mich wirklich, wer die Farbschemata entwirft, die z. B. mit Betriebssystemen geliefert werden. Normalerweise ignoriere ich sie, aber ich erinnere mich, dass ich wirklich tolle Mischungen aus Pink und Grün und so weiter gesehen habe. Nun, ich nehme keine Drogen ...
Es gibt einige Studien darüber, wie Farben Ihr Unterbewusstsein beeinflussen (beruhigen, Aggressionen hervorrufen, ...). Ich denke, dass die allgemein verwendeten Farbschemata etwas darauf basieren. Vielleicht haben sie nur die Lesbarkeit erhöht. Codierung sollte keine Selbstmordmission sein.
Aber was das Farbschema der aktuellen IDEs betrifft, bin ich damit einverstanden. Seien wir ehrlich: Die einfache Idee dahinter ist, es einfacher zu machen, etwas zu finden, das sich vom allgemeinen "Code-Rauschen" unterscheidet. Und ehrlich gesagt ist es mir egal, welche Farben sie verwenden, um das zu ermöglichen. Es sollte nur nicht meine Augen verletzen oder Teile des Codes in meinen Hinterkopf brennen, wie ein grelles Rot auf einem Grünton.
Die Codierung sollte entspannend sein. Und das ist es für mich.