From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HTML_MESSAGE,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 1959 invoked from network); 10 Mar 2023 14:39:47 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 10 Mar 2023 14:39:47 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 27B8E41539; Sat, 11 Mar 2023 00:39:43 +1000 (AEST) Received: from mail-vs1-xe33.google.com (mail-vs1-xe33.google.com [IPv6:2607:f8b0:4864:20::e33]) by minnie.tuhs.org (Postfix) with ESMTPS id 18BCF4152A for ; Sat, 11 Mar 2023 00:39:35 +1000 (AEST) Received: by mail-vs1-xe33.google.com with SMTP id f31so4855542vsv.1 for ; Fri, 10 Mar 2023 06:39:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ccil-org.20210112.gappssmtp.com; s=20210112; t=1678459174; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=xdKwePdYT7W6zxOsHqF2tCiEAP4Yjmv/y0Kg3mx4VXw=; b=VWXkQzSEMc58vN+ILxnzwP5qBBfTTVAX7JXo2EeMKqUvECgeNZ2QwyTc37V8AGxjsu kG3lBwHHuKM0m/FYSM5QyHHw8MQ4Wfz3+aiC+AvYYvFIe8K27ZbtuZojeaqdVIIb2HUU D+vqikMpcjFhr5LC7m9F3/ciiK+xnBphhQMNCAyh8q6Af/O8uRYe1Tke70hnhizuWav+ 39mvrVrZvbB5rvyFKzsaL6CaukNrzmL/0BYpzISPO45gm7Kh4rHzQNIAqGWfv6QViXXb 0khsKGqj1jkme9EJCzHOPdEpqyz5UfVkF43S2KHCEs2gT0Mw/GAR4JB8FdEeWvfU7/GQ N0pw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678459174; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=xdKwePdYT7W6zxOsHqF2tCiEAP4Yjmv/y0Kg3mx4VXw=; b=0gmo3k2y+CCYUdf1h5ODRASKLm9h2RF0Fj4l5aviaxSfhpGGRrsQl8Sw2FfctHo4+G rnRMvJcSyJPHPu0lNPocdKbzCLOZqTLXx5dHjhZe9o3hu1WftD4YF34tNHWGmzahnL7L RW2Xh2E9N1QBUHABSL81weeEShV0pu2tps3wM6y9d6FFQg6pyhmoZQQm9yXmjxLUvUX5 WHjRQD6Lte7UjJRP7MV9agjH/lnmkukXao1UIA1FNJ0YNokzZvhGm9KA27S/K2p2cuzQ SKzXAPY/7i+L8gVcktTm9rDXDYE5cUAUpCo2KeXGh7O2WeYwZu6JOhtM20B0SdrOpwe3 bNhw== X-Gm-Message-State: AO0yUKVai9ftX8oGbEQ4b15IzbTnhK5oyBycGkqag2dm8Ot4Ourhr/po KiMaKdc9A4ZV0e+vlmsTDrVAoewzlhfoE+XQINaOqZzQqJGAKnjG X-Google-Smtp-Source: AK7set9mK1ihnUUantFdYdr3nQgiyIGUlyAH8G5a1Y3FtyVyooL+CuFOga4Ky3YEx1QZstZvhgV4IooVVWr67cE31uY= X-Received: by 2002:a05:6102:155:b0:414:d29b:497c with SMTP id a21-20020a056102015500b00414d29b497cmr17250568vsr.6.1678459173918; Fri, 10 Mar 2023 06:39:33 -0800 (PST) MIME-Version: 1.0 References: <20230310115145.7F23118C080@mercury.lcs.mit.edu> In-Reply-To: From: John Cowan Date: Fri, 10 Mar 2023 09:39:22 -0500 Message-ID: To: Ronald Natalie Content-Type: multipart/alternative; boundary="000000000000d4f0ed05f68cbab7" Message-ID-Hash: ZTHKAC4TH3ECTO3JJNHFPAD55N5YO6TT X-Message-ID-Hash: ZTHKAC4TH3ECTO3JJNHFPAD55N5YO6TT X-MailFrom: cowan@ccil.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Noel Chiappa , tuhs@tuhs.org X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: I can't drive 55: "GOTO considered harmful" 55th anniversary List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --000000000000d4f0ed05f68cbab7 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, Mar 10, 2023 at 9:16=E2=80=AFAM Ronald Natalie = wrote: Multilevel breaks are as bad as goto with regard to structure violation. > No more so than `return` statements in arbitrary places, which nobody worries about any more. --000000000000d4f0ed05f68cbab7 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Fr= i, Mar 10, 2023 at 9:16=E2=80=AFAM Ronald Natalie <ron@ronnatalie.com> wrote:

Multilevel breaks are as bad as goto with regard to structure viola= tion.

No more so t= han `return` statements in arbitrary places, which nobody worries about any= more.
--000000000000d4f0ed05f68cbab7--