I tried one of those surveys before the last election, and it concluded that I was most closely aligned with the Green Party. Alas, they don’t have a chance in Hell where I am. They are so far off the radar I wasn’t even aware they were fielding a candidate in my district. But it does make me wonder though. If such surveys actually informed how people vote, would the balance of power shift? I think it would help if our voting system (I’m in Canada) changed to something other than first-past-the-post?
I suppose it depends on the language? For the most part I think you’re right. Exceptions are only used (if at all) in situations where a program diverges unexpectedly from its normal flow. But take a language like Python. They’re just everywhere. Even your plain old
for
loop ends on an exception, and that’s just business as usual.