Re: The fate of Euphoria

new topic     » goto parent     » topic index » view thread      » older message » newer message

On 9 Nov 2004, at 0:05, Derek Parnell wrote:

> 
> 
> posted by: Derek Parnell <ddparnell at bigpond.com>
> 
> Juergen Luethje wrote:
> > 
> > Patrick Barnes wrote:
> 
> [snip]
> 
> > > Is there anything that can be done with GOTO, that can't be done with
> > > a full set of high-level program flow statements?
> > 
> > No, there isn't. Scientists have proved that.
> 
> Yes, there is. Execute faster.
> 
> My position is this...
> 
> A programming language is a tool to help people write and read programs.
> GOTO is useful for some people.
> No one is forcing people to use GOTO if it is present in a language (except
> assembler maybe). I would never use GOTO in any of my Euphoria programs. I
> would
> never deny other people the use of GOTO in a Euphoria program. Even though I
> would find it hard to trust such a program and I would give it a poor 'style'
> score blink
> 
> It sort like the 'free speech' position: I would defend a person's right
> to expression even if I disagreed with that person's expression.
> 
> I believe that GOTO always leads to programs which are expensive to
> maintain. However, if that cost is acceptable, then the use of GOTO is
> fine.

It's not that anyone in their right mind would write code with 100's of goto in 
it, but they might find it expedient to use one or two somewhere.

Kat

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu