From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on ip-172-31-91-241.ec2.internal X-Spam-Level: X-Spam-Status: No, score=0.0 required=3.0 tests=none autolearn=unavailable autolearn_force=no version=4.0.1 Path: nntp.eternal-september.org!eternal-september.org!feeder.eternal-september.org!.POSTED!not-for-mail From: Alastair Hogge Newsgroups: comp.lang.ada Subject: Re: In precision typing we trust Date: Fri, 22 Aug 2025 01:27:06 -0000 (UTC) Organization: A noiseless patient Spider Message-ID: <1088h1a$19635$1@dont-email.me> References: <107uv9g$3019a$1@dont-email.me> <107v1ji$303of$1@dont-email.me> <336fbb5f-a279-ea8e-67fd-f62bb00d6a89@irrt.De> <107vfb9$34cpj$1@dont-email.me> <10855lq$gj8l$1@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Fri, 22 Aug 2025 01:27:07 +0000 (UTC) Injection-Info: dont-email.me; posting-host="9b19a3d44a937a0004099093aabd61f4"; logging-data="1349733"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19zYpPXNCrkBlcMcj0pkvzW43PMIRoOiWI=" User-Agent: Pan/0.145 (Duplicitous mercenary valetism; d7e168a git.gnome.org/pan2) Cancel-Lock: sha1:GHdBr9+bgbTetPqKWYZByy14vLM= Xref: feeder.eternal-september.org comp.lang.ada:66899 List-Id: On Wed, 20 Aug 2025 18:54:50 +0000, Kevin Chadwick wrote: >>Some people called Ada 83 an "object-based" language, perhaps because >>Ada programs typically modelled the real application objects (as >>abstract data types) even before tagged types were available. >> >> > This guy researched the origins of OOP with a focus on C++ apparently > botching it up. I'm not sure how interesting anyone might find it to > be. > > "https://youtu.be/wo84LFzx5nI" It is with increasing frequency that video presentations, or plain-old written articles are making these assertions about OOP, and it's origins, and obvious problems in the context of C++. They all ignore Ada, and the Lisps, and their contributions, and their sound design in the context of OOP. This is a deliberate, disingenuous attack on the viewer's intellect, it is an extremely low quality of pedagogy, the only aim of which, is to increase the author's social capital. Casey's presentation is part of a longer history of their critique on C++ "OOP" (and good on them, because C++ is a stain on the construction of computer science), unfortunately, Casey and the rest stopped being humorous years ago, and their over-confident conviction, based on a fad to reject critical thinking, and substituting history with their own "modes of truth", or their "play on words, and meaning" now become insufferable to observe (mostly because of their emphasis on rhetoric, over reason and logic, draw too many parallels with conservatism, bordering on proto- fascism)—the post-modern condition, what an absurd load of shit the world now produces. -- To health and anarchy