musou wrote
i don't know any python... but i've maintained a lot of ruby where exceptions were used as flow control. that felt remarkably similar to using gotos in ti-basic. every rescue is a label, every raise is a goto.
twovests OP wrote
that sounds so awful
that can't be normal for ruby, can it? please tell me it's not :'(
musou wrote
oh definitely not. it was exceedingly terrible code, just one of those situations where it went largely forgotten and just had to live long enough on bugfixes for a team to finish rewriting it.
Viewing a single comment thread. View all comments