Song Meaning
The lyrics paint a stark picture of impending doom, where the sky itself seems to signal an end. The repeated phrase "God put a rainbow in the sky" acts as a refrain against a backdrop of overwhelming darkness. It directly follows the unsettling observation that "the sun wasn't gon' shine no more," creating a powerful contrast between divine reassurance and natural despair.
This tension is amplified by the specific reference to Noah's Ark. The narrator connects the rainbow not just to a general sense of gloom, but to a moment of profound isolation and impending catastrophe, "When God shut Noah in the grand ol' ark." The sun growing dim and the days being dark directly precede the appearance of the rainbow, suggesting it's a sign offered in the face of absolute despair.
The overwhelming repetition of "A rainbow in the sky" is the song's central craft element. This isn't just a visual; it's a sonic manifestation of hope hammered home. The sheer insistence on this image, repeated six times in quick succession, underscores its significance as a divine promise amidst the encroaching void. The structure emphasizes the rainbow as the singular point of light against a darkening world.
Ultimately, the lyrics resonate because they capture that primal human need for a sign when all seems lost. The simple, direct language and the insistent repetition of the rainbow image make it a potent symbol of faith and endurance. It’s a reminder that even when the sun seems gone, a promise of its return, or at least of survival, can appear.