Deutsch English Français Italiano |
<vgpr6g$9ve5$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!weretis.net!feeder9.news.weretis.net!news.quux.org!eternal-september.org!feeder2.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Janis Papanagnou <janis_papanagnou+ng@hotmail.com> Newsgroups: comp.lang.c Subject: Re: on named blocks concept Date: Sun, 10 Nov 2024 09:34:23 +0100 Organization: A noiseless patient Spider Lines: 46 Message-ID: <vgpr6g$9ve5$1@dont-email.me> References: <4b9a47d628677882c26b2518a78571043ef1bdb9@i2pn2.org> <vggdhl$27v1j$1@dont-email.me> <vggecf$27v1j$2@dont-email.me> <672BC788.6030100@grunge.pl> <vgi5fm$2k8kb$1@raubtier-asyl.eternal-september.org> <672CE2D9.1070206@grunge.pl> <vgio9r$2nfig$1@raubtier-asyl.eternal-september.org> <c35a251488ba0723a2ab4b985bc416778529cd9b@i2pn2.org> <vgispl$2o6r1$1@raubtier-asyl.eternal-september.org> <672CFD3E.9060904@grunge.pl> <vgiv2b$2oj9h$1@raubtier-asyl.eternal-september.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Date: Sun, 10 Nov 2024 09:34:24 +0100 (CET) Injection-Info: dont-email.me; posting-host="40cb3dede2280205e3007f6e6ecab6d6"; logging-data="327109"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/nRfOZWGaEPMsbAxPLSRAC" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 Cancel-Lock: sha1:nDUc+b5XKhVOCz2xOk4V0xYkpj4= In-Reply-To: <vgiv2b$2oj9h$1@raubtier-asyl.eternal-september.org> X-Enigmail-Draft-Status: N1110 Bytes: 3380 On 07.11.2024 18:58, Bonita Montero wrote: > Am 07.11.2024 um 18:47 schrieb fir: >> [...] > > I think you declare a lot of things you don't understand as crap. > >> i remember tose inheritance herarhies buit being deeply idiotic and >> based on misunderstanding of fundamental things (You haven't shown in your posts in any way that you'd have understood even the most "fundamental things" [of OO]. That's why I'm somewhat irritated by your heated relentless comments.) Did the code samples you inspected (and that obviously repelled you) have maybe been written by the "wrong [unknowing] people"? Since you may not have understood the advantages of OO concepts, have you taken some effort to try to understand it? I started OO with Simula 67 at a time where the term "OO" wasn't widely used, let alone hyped - I think it wasn't even coined at these days but I'm not sure about it. But the advantages of OO programming was immediately obvious to me. - I think it needs some affiliation and openness. Not being spoiled exclusively by other programming principles might help as well. > > Inheritance is not used often, mostly with large class libraries, > but when it is used it makes sense. Where do you get that impression from that it's not used often? Or "mostly" with large class libraries? - I certainly made other observations and had a very different experience. Whenever I'm operating in an OO language context I'm using its concepts. Even simple things can be organized advantageously with OO language concepts, inheritance and polymorphism (based on inheritance). If you don't make use of its basic concept you can as well abandon it; for modularity, information hiding, or abstraction there's other ([supposedly] "simpler") languages. > [...] >> [...] Janis