Deutsch   English   Français   Italiano  
<o86dnUK6wspCvt36nZ2dnZfqn_SdnZ2d@earthlink.com>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!local-2.nntp.ord.giganews.com!Xl.tags.giganews.com!local-3.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Fri, 22 Nov 2024 06:25:34 +0000
Subject: Re: Joy of this, Joy of that
Newsgroups: comp.os.linux.misc
References: <vhigot$1uakf$1@dont-email.me>
 <6iKdnTQOKNh6AqD6nZ2dnZfqn_idnZ2d@earthlink.com>
 <20241120081039.00006d2a@gmail.com> <vhlium$93kn$1@dont-email.me>
 <vhmprp$iaf1$1@dont-email.me>
 <LASdnSkA69I3yKL6nZ2dnZfqnPWdnZ2d@earthlink.com>
 <vhoeap$r8gq$2@dont-email.me>
 <0OCcnUL4TZF9Q6L6nZ2dnZfqn_WdnZ2d@earthlink.com>
 <lqadirF6qj2U1@mid.individual.net>
From: "186282@ud0s4.net" <186283@ud0s4.net>
Organization: wokiesux
Date: Fri, 22 Nov 2024 01:25:34 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
 Thunderbird/78.13.0
MIME-Version: 1.0
In-Reply-To: <lqadirF6qj2U1@mid.individual.net>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Message-ID: <o86dnUK6wspCvt36nZ2dnZfqn_SdnZ2d@earthlink.com>
Lines: 31
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 99.101.150.97
X-Trace: sv3-D0hdj032olaNgh87Cb44NKo2BnrTHG8MKqx7S/08lUPjV2wmwAQuiGqafdRWMGU6PGszGCCgseZ041D!YfH8csARQSOJ3xUHePYATe6xumBAEwtiv2ujHf8OuxFz0TnBihU05a2RGd9I69GIpmzs5HV6q+zW!9M+eEOmw/TXvQtW8PtqM
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
Bytes: 2862

On 11/21/24 10:54 PM, rbowman wrote:
> On Thu, 21 Nov 2024 20:31:11 -0500, 186282@ud0s4.net wrote:
> 
>>     Even today, Free Pascal supports GOTO ... but you LABEL the
>>     destination point so you don't have to worry about changing line
>>     numbers like with older versions of BASIC. FORTRAN did, some versions
>>     still do, support I think two version of GO TO ... labeled and
>>     'calculated'. Sometimes you just CAN'T cleanly structure what you
>>     want - and GOTO is a secret way out of some deep deep if-then's and
>>     while's and such.
> 
> The computer goto was declared 'obsolescent' in F95 in favor of 'case' but
> afaik it still will compile.
> 
> Put enough lipstick on the pig and you wind up with a vtable.

   Heh !!! :-)

   Well, I don't see FORTRAN as a "pig" really - a totally
   useful, still well-supported, lang. Still do little FORTRAN
   utils just to stay in practice.

   Anyway, sometimes you have to nest/flag deep if/then's
   and whiles and such so deep that there's really no
   clean escape in a special or exception condition. This
   is where a 'bail-out' GOTO or two can make yer code
   a LOT simpler/smaller. Not 101% aesthetic, but it works
   very well. Use conservatively.

   Ultimately you judge code by what it DOES - less by
   to how it "looks". It's all "working the machine".