Re: The fate of Euphoria
- Posted by "Kat" <gertie at visionsix.com> Nov 09, 2004
- 547 views
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 > > 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