From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on ip-172-31-65-14.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-0.5 required=3.0 tests=BAYES_50,NICE_REPLY_A, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: "Luke A. Guest" Newsgroups: comp.lang.ada Subject: Re: Java and Python have just discovered "record" type finally after 40 years. Date: Sat, 13 May 2023 12:18:04 +0100 Organization: A noiseless patient Spider Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Sat, 13 May 2023 11:18:04 -0000 (UTC) Injection-Info: dont-email.me; posting-host="69689c39088e4a926374f615b31ebeeb"; logging-data="2202283"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/aPoe/x8KGTviRImuIVndSdQv9cs3zros=" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.10.1 Cancel-Lock: sha1:SkDylB8jrcTfWY560G1dOIr/LG4= Content-Language: en-GB In-Reply-To: Xref: news.eternal-september.org comp.lang.ada:65220 List-Id: On 13/05/2023 08:13, Niklas Holsti wrote: >> Pascal had them in 1970. Algol, I think, had them in 1960. > > > Algol 60 did not have records, only arrays. > > Algol W, a precursor to Pascal, had them in 1966. > > Simula had them in 1967. (Wikipedia says "In 1966 C. A. R. Hoare > introduced the concept of record class construct".) > > Algol 68 had them in 1968. > > Pascal had them in 1970, as you say. > What about COBOL and LISP?