🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.logo
Article #301

Re: GOTO in Logo

#301
From: Dave Wyble
Date: Sat, 12 Dec 1992 14:08
24 lines
1388 bytes
In article 12388@softwords.bc.ca, rslade@cue.bc.ca (Rob Slade) writes:

[some deleted]

>One of the chief benefits of Logo, in my experience, is that the use of it
>somehow improves and directs programming "style", regardless of the prior
>experience with other languages.  I have not analysed this in detail, but
>I firmly believe that the programming "contructs" (and syntax) of Logo have
>a lot to do with it, including the absence of GOTO.

I am new to Logo, but feel justified in commenting here.

The use (even the existence) of a GOTO statement has been thoroughly
discussed on other groups with reference to programming languages in
general.  The conclusion is always the same:

GOTO's don't write spaghetti code, PROGRAMMERS write spaghetti code.

I understand, you don't want to encourage the use of a goto.  I simply feel that the exclusion of a GOTO statement will in now way enhance the programming style.
 

Dave Wyble
Xerox Corp
drw.wbst147@xerox.com
Technical Details
Message-ID: <1992Dec12.140849.3416@spectrum.xerox.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!uwm.edu!biosci!parc!rocksanne!spectrum!wyble
References: <rslade@cue.bc.ca>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!uwm.edu!biosci!parc!rocksanne!spectrum!wyble
From: wyble@spectrum.xerox.com (Dave Wyble)
Newsgroups: comp.lang.logo
Subject: Re: GOTO in Logo
Message-ID: <1992Dec12.140849.3416@spectrum.xerox.com>
Date: 12 Dec 92 14:08:49 GMT
References: <rslade@cue.bc.ca>
Sender: news@spectrum.xerox.com
Reply-To: wyble.wbst147@xerox.com
Organization: Xerox
Lines: 24