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, MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 32513 invoked from network); 10 Mar 2023 18:57:34 -0000 Received: from minnie.tuhs.org (2600:3c01:e000:146::1) by inbox.vuxu.org with ESMTPUTF8; 10 Mar 2023 18:57:34 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id A1A0941595; Sat, 11 Mar 2023 04:57:33 +1000 (AEST) Received: from mail-pg1-x531.google.com (mail-pg1-x531.google.com [IPv6:2607:f8b0:4864:20::531]) by minnie.tuhs.org (Postfix) with ESMTPS id AA83041592 for ; Sat, 11 Mar 2023 04:57:25 +1000 (AEST) Received: by mail-pg1-x531.google.com with SMTP id p6so3654953pga.0 for ; Fri, 10 Mar 2023 10:57:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iitbombay-org.20210112.gappssmtp.com; s=20210112; t=1678474645; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=h5B8Ov2rA9zpuYfSiQYngWwJHqQEGhUp06FqFdqEoqE=; b=2Q2VNfcNYWfeL5Vdf2SahlVNP5aFPOFs0n7Gw6RQsa7AduPMtouVFYyGdJSfQS2Q5R QunBz5jUgRi2lCoipqeUIkBSnOtgkjJU0x1Ys++RpNhhTiD0mq0Y0hlx88PVoAd1r7ZM uptNA35cfU3AQ/Bt9otYNGl8kI5gUnvfBGs2P/ruKtFx6orF4SSyrr3SuqVDehd2Cpnz wT//ztMcVSTTcVJVY8+J5V1tz2ENBfMHEgNUbQ/e+Bt0E40amW6EtUCz9aWy1fFzi4Zb UgS+mHPtcAbyeouEVFXhhypkKsa0jiMUDcw7IccQaIUAXFKi04g4Yc5fN+bhMW2hEbPP QEAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678474645; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=h5B8Ov2rA9zpuYfSiQYngWwJHqQEGhUp06FqFdqEoqE=; b=svto301PesNbnTWAaWJD4Q6JcqYlqNzzUHkukWq/JI0SZcnAjmTRcYbPtb7+sdvQtt 8a9Tii79if6icjXdVc6IpNXB0em5ErFg8aYgEsuuArXTUKHNzCUnJxln7GDnhA2Mv8s3 y6y11+exJAzg5t6bHyu3XqvcBc7gqCx1th6GBz3aPLnRMZohqAauTr3VLXNmxm7/AQtW VScOcqHnhXLD8Zlsok0v8/XdWF7rDAPAxr14ADr+yKe6Ef/m3Coz6IJ2CvfPCufQ6JuE o/pAE/iHmxWtWwSY7DTaUG0n1T8GZh5p9ESxMnNVcSanmrsR+OEyBLOOn6mlYVDDVT0z DcEg== X-Gm-Message-State: AO0yUKXsO5CG0tsX4sT8A7FdBUFW1caaQZfmUivC7kkQrJbffzF7flbW tMrK6Fv8XagpNfsN4lgAhTh+FLKN49IgjqpA7ys= X-Google-Smtp-Source: AK7set9qZ2OVWjoVASDOK5JlhsmaD+zirMsAptiKgMuj1iANvZ6AOaDlU1P+tQ4jAz5J1wIH0OWN1A== X-Received: by 2002:a62:3814:0:b0:5dc:ed74:b9dd with SMTP id f20-20020a623814000000b005dced74b9ddmr19337614pfa.18.1678474644907; Fri, 10 Mar 2023 10:57:24 -0800 (PST) Received: from smtpclient.apple (107-215-223-229.lightspeed.sntcca.sbcglobal.net. [107.215.223.229]) by smtp.gmail.com with ESMTPSA id s4-20020aa78d44000000b005cdbd9c8825sm130084pfe.195.2023.03.10.10.57.24 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 10 Mar 2023 10:57:24 -0800 (PST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) From: Bakul Shah In-Reply-To: Date: Fri, 10 Mar 2023 10:57:13 -0800 Content-Transfer-Encoding: quoted-printable Message-Id: <2CBA9AD7-BC25-40BF-ADE6-A6494D95A4B6@iitbombay.org> References: <69248852-1701-4938-8A4D-3B27F3018E83@iitbombay.org> To: Dan Cross X-Mailer: Apple Mail (2.3731.400.51.1.1) Message-ID-Hash: HMADCKGSYJA7NRXC4DWMOGHO3HEGMNWW X-Message-ID-Hash: HMADCKGSYJA7NRXC4DWMOGHO3HEGMNWW X-MailFrom: bakul@iitbombay.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: segaloco , coff@tuhs.org X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [COFF] Re: [TUHS] Re: Conditions, AKA exceptions. (Was: I can't drive 55: "GOTO considered harmful" 55th anniversary) List-Id: Computer Old Farts Forum Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: On Mar 10, 2023, at 10:03 AM, Dan Cross wrote: >=20 > On Fri, Mar 10, 2023 at 12:36=E2=80=AFPM Bakul Shah = wrote: >> During development the runtime should simply invoke a debugger in = this case. This should be perfectly doable but for some reason it is = considered acceptable to crash a program! I don=E2=80=99t want to run a = program *under a debugger* but want it invoked at the right time! >=20 > Common Lisp implementations have been doing that for years! Too bad > using Lisp means bringing all the rest of the Lisp stuff with it, > including the attitude. Oh well. :-) It can even fix the problem and continue! Note that such things don't have to be *tied* to Lisp. But that would require a change in mindset.=