1. Re: When it comes to GOTOs... - Reply

Jiri wrote:

>This is my last word on the subject of GOTOs, promise.

Okay, so I won't ask for any replies.. (But that means us non-GOTOers
win. :)

>Very emotional language. But it fails to tell you, or even realize,
>that the goto is really the same, conceptually, as any early exit
>from a loop, or multiple returns from a routine, or an if..then
>statement for that matter. The difference is only in scale and,
>perhaps, in sophistication: the goto can jump backward just as well as
>forward...

That's only if used properly. Have I mentioned that C++ code that doesn't
use GOTOs is easier for me to understand than QBasic code that does?
Well, it's true. (When I write the C++ code, using Euphoria style
thinking, at least. :)

>But I think this is a battle I do not want to fight. I better leave it
>to you to enjoy your unfounded fears and to torture yourselves and
>your code trying to avoid gotos. jiri

Well.... You saw that it's torturing us for us to not use GOTOs... In my
last message on this subject, I asked for an example (codewise was
implied, at least, it was meant to be) of where using GOTOs would be
easier than avoiding them. My logic is: Us non-GOTOers can't think up any
example like that because we beleive none exist. The pro-GOTOers beleive
it does exist, so therefore should be able to provide us with it. Of
course, us arrogant non-GOTOers beleive we can easily employ our while
loops and if blocks to great effect and prove that a GOTO is not nearly
as elegant or easy to read. (Without an example, we win by default... blink


Sorry again for another long message. I promise you won't get anymore
long messages from me today, unless it's on a subject more than about 5
people care about. (I actually don't care too much about it either...
It's just that there aren't any IMHO interresting threads going on right
now.) Therefore, any replies to this message won't be replied to (on the
list, at least) today, but tomorrow, or the day after. :)


vvvv Now a word from JUNO, which I have no control over. :/ vvvv

___________________________________________________________________
You don't need to buy Internet access to use free Internet e-mail.
Get completely free e-mail from Juno at http://www.juno.com
Or call Juno at (800) 654-JUNO [654-5866]

new topic     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu