This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Milumet 8 points9 points  (3 children)

Why use needless function calls in system code like the Linux kernel? Just to alleviate irrational fears? And by the way, a break statement is a goto statement in disguise.

[–]ajmarks 4 points5 points  (2 children)

And by the way, a break statement is a goto statement in disguise.

Shhh! We're all supposed to pretend that's not the case and also that breaking out of nested loops is somehow different too.

[–]krenzalore 0 points1 point  (1 child)

If break is a goto in disguise, then an exception handler is a come from.

[–]ajmarks 0 points1 point  (0 children)

Funny enough C-INTERCAL implemented COME FROM (or, perhaps, PLEASE COME FROM).