Dexter,
No one else really does this in English. It is an affectation.
In Hebrew, one does not spell out HaShem's name because it is considered too holy.
In recent times, some American Jews have begun spelling "God" as G-d because they feel this too is more respectful. (This is despite the fact that "God" is not "God's" name.)
I still write it "G-d" out of respect for others who do.