From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.5-pre1 (2020-06-20) on ip-172-31-74-118.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-0.5 required=3.0 tests=BAYES_05,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.5-pre1 X-Received: by 2002:a05:6214:7aa:: with SMTP id v10mr9470767qvz.2.1610665941696; Thu, 14 Jan 2021 15:12:21 -0800 (PST) X-Received: by 2002:a25:42c4:: with SMTP id p187mr13774903yba.504.1610665941457; Thu, 14 Jan 2021 15:12:21 -0800 (PST) Path: eternal-september.org!reader02.eternal-september.org!news.uzoreto.com!tr2.eu1.usenetexpress.com!feeder.usenetexpress.com!tr3.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Thu, 14 Jan 2021 15:12:21 -0800 (PST) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: google-groups.googlegroups.com; posting-host=146.5.2.231; posting-account=lJ3JNwoAAAAQfH3VV9vttJLkThaxtTfC NNTP-Posting-Host: 146.5.2.231 References: <5ff9779d$0$24281$426a74cc@news.free.fr> <5ffb2e50$0$24253$426a74cc@news.free.fr> <2ed4c7a5-59a0-41a1-8e68-30f22bcdb5a4n@googlegroups.com> <13d2ea86-f9a4-4015-8171-9e7c0f7c80a4n@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <1dfedb5a-28dd-4c75-ba5e-78a47369809cn@googlegroups.com> Subject: Re: Record initialisation question From: Shark8 Injection-Date: Thu, 14 Jan 2021 23:12:21 +0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Xref: reader02.eternal-september.org comp.lang.ada:61134 List-Id: On Thursday, January 14, 2021 at 2:32:43 PM UTC-7, Simon Wright wrote: >=20 > So it's just some keywords that get capitalised.=20 >=20 > Basically, I find it jarring and distracting.=20 >=20 > We would disagree about spacing round parentheses as well.=20 >=20 > De gustibus ...! Fair enough. I'm not a fan of plain-text in files/directories being the "central core" i= n programming-as-practiced; the idea that we should have such ridiculous de= pendencies as '/' vs '\' vs ':' as directory-path separators in our foundat= ional tools is ridiculous, as is the "tab vs space" war (which is itself an= microcosm of formatting in-general) -- IMO we should have IDEs that are *i= ntegrated* development-environments, with as little dependency on the host = system as possible, but *also* with as little dependency on things like ASC= II-7/UTF16/UTF-8/Shift_JIS as possible: ie text as the central idea of a pr= ogram's representation. -- The reliance on text means that we get idiotic t= hings like search-and-replace renamings taking "minute" and getting "minimu= mute" because of text. (Better in some IDEs, true.) But keeping source as t= ext means things like 'diff' flag non-meaningful changes, like changing fro= m spaces to tabs in your editor flagging every line as a "change". So, TL;DR this wouldn't be a problem if we had good tools. (Which would inc= lude embedding code/data.)