Cable sheds snow better and asks for much less maintenance, which is why it dominates modern mountain decks. Glass holds the view completely and blocks wind on an exposed deck, which is a genuine benefit at elevation. A number of properties use both, with glass on the windward side and cable elsewhere.
