Originally Posted by
sidders
You asked for this so here it is. Stick to stone-crushers, old feller. I await your apology.
What’s the Difference Between “O” and “Oh”?
BY ARIKA OKRENT MAY 7, 2014
Getty Images
GETTY IMAGES
O say can you see … that this line begins with an “O” and not an “Oh”? “O” may seem like just an old fashioned way to write “Oh,” but it actually has a slightly different meaning. Consider some other famous O’s: O Captain, my captain, O Pioneers, O Come All Ye Faithful, O Canada, O Brother Where Art Thou, O ye of little faith, O Christmas Tree. These are all examples of what’s known as the vocative O—it indicates that someone or something is being directly addressed. When you say “O Christmas tree” the “O” means you are talking right to the Christmas tree. The rest of the song bears this out. (Your branches are lovely! You’re always wearing that dress of green!) Same for “O Canada” and pretty much any anthem. The words to your school song probably go something like “O [alma mater], your campus is beautiful, and we think you’re great.”
“Oh” has a wider range. It can indicate pain, surprise, disappointment, or really any emotional state. While “oh, man!” could mean a number of things, “O man!” means “hey, you there … you man over there.”