Andrey,

Here are some more programming languages you may wish to discredit for their 
goto support.

Fortran,
C#,
Cobol,
Ada

Ilia


On July 29, 2004 08:10 pm, Andrey Hristov wrote:
> Robert Cummings wrote:
> > On Thu, 2004-07-29 at 17:25, Timm Friebe wrote:
> >>On Thu, 2004-07-29 at 04:12, Sara Golemon wrote:
> >>>I wrote up a patch for implementing gotos in php scripts a couple months
> >>> ago as an exercise in working with the Zend engine.
> >>
> >>[...]
> >>
> >>In the five or six year's I've been programming PHP, I haven't ever felt
> >>the need to have "goto". Neither have I seen a newsgroup posting related
> >>to it in the two years or so I followed the German PHP newsgroup,
> >>de.comp.lang.php.
> >>
> >>I don't think goto is really needed. People using other languages manage
> >>to do without it, too.
> >
> > C has it
>
> Well, yes, C is very close the ASM, and ASM needs jmp-s.
>
> > C++ has it
>
> Yes, C++ was designed to be as close to C as possible. I think
> I read this in Straustrup's book. Thus C++ had to have goto.
>
> > VB has it
>
> Yes, since it has it roots in Basic. Remember
> 10 Print "Hello"
> 20 Goto 10
>
> > Lisp has "GO" which is pretty much the same
>
> No experience with Lisp :)
>
> > Perl
>
> A language created by a hacker for hackers. I think Perl is quite
> famous for the unmaintable code.
>
> > I'm sure many other too.
> >
> > Just because people "manage" to do without it in some languages, doesn't
> > mean it isn't a useful feature.
> > Cheers,
> > Rob.
>
> cheers,
> andrey

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to