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=ham autolearn_force=no version=4.0.1 Path: nntp.eternal-september.org!eternal-september.org!feeder.eternal-september.org!.POSTED!not-for-mail From: Lawrence =?iso-8859-13?q?D=FFOliveiro?= Newsgroups: comp.lang.ada Subject: Re: In precision typing we trust Date: Sun, 24 Aug 2025 21:50:56 -0000 (UTC) Organization: A noiseless patient Spider Message-ID: <108g1fv$32gqg$3@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> <1088h1a$19635$1@dont-email.me> <1089p1i$1ig1d$1@dont-email.me> <108aq2p$1qo9o$1@dont-email.me> <108dh2l$2f5h3$1@dont-email.me> <108ej11$2mbr8$1@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Sun, 24 Aug 2025 21:50:56 +0000 (UTC) Injection-Info: dont-email.me; posting-host="c724a5b3dc5c0df05fec3a3dd46114d0"; logging-data="3228496"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18HsAGi3YLlv+1nWy2ZgShV" User-Agent: Pan/0.163 (Kryvyi Rih) Cancel-Lock: sha1:mVIrjCjWsRQ7A2f5UjzfKiO4Rps= Xref: feeder.eternal-september.org comp.lang.ada:66912 List-Id: On Sun, 24 Aug 2025 10:37:53 +0200, Dmitry A. Kazakov wrote: > Well, I maintain Ada Python bindings. When I looked at Python "derived" > types in its API, I was astounded by a total lack of inheritance. Don’t know what you mean. Python not only has inheritance, it has full multiple inheritance with C3 linearization. It also has metaclasses. Because classes, like functions, are first-class objects.