🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.logo
Article #302

Re: GOTO in Logo

#302
From: George Mills
Date: Mon, 14 Dec 1992 04:59
20 lines
1146 bytes
I've considered adding (back) logo goto for several reasons.

1) To show new programmers how NOT to write code.

2) To help handle other logo source code (namely LSRHS [MSWLOGO 2.4 & older]).

3) Goto's are great for writing state machines.

I must agree with the last reply personally. I've seen some of the finest
code that used GOTO's like crazy and seen a lot of bad code with modern
constructs. I must admit coverting over the DEMO (which had a bunch of
goto's was trivial). Probably because it was decent code (goto or no goto
:-)).

I don't want to "tarnish" UCBLOGO's name and I value your opinion and
Brian's very heavily.

I could make it some sort of "Install" option and maybe everyone would be
happy.
Technical Details
Message-ID: <mills.724309165@dialup.athena.lkg.dec.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!ogicse!decwrl!deccrl!news.crl.dec.com!amber!dialup.athena.lkg.dec.com!mills
References: <rslade@cue.bc.ca> <1992Dec12.140849.3416@spectrum.xerox.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!ogicse!decwrl!deccrl!news.crl.dec.com!amber!dialup.athena.lkg.dec.com!mills
From: mills@athena.lkg.dec.com (George Mills)
Newsgroups: comp.lang.logo
Subject: Re: GOTO in Logo
Message-ID: <mills.724309165@dialup.athena.lkg.dec.com>
Date: 14 Dec 92 04:59:25 GMT
Article-I.D.: dialup.mills.724309165
References: <rslade@cue.bc.ca> <1992Dec12.140849.3416@spectrum.xerox.com>
Lines: 20