In the sphere of gay slang, we have two different groups: the slang used by the gay community themselves, and slang used by everyone else. However, the later group is usually immensely offensive and should not be used.
With that in mind, it’s obviously good to see that most of these old-school names for gay individuals have disappeared from everyday conversations.