Viewing a single comment thread. View all comments

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.

2

twovests OP wrote

that sounds so awful

that can't be normal for ruby, can it? please tell me it's not :'(

2

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.

2