Path: ...!weretis.net!feeder9.news.weretis.net!news.nk.ca!rocksolid2!i2pn2.org!.POSTED!not-for-mail From: fir Newsgroups: comp.lang.c Subject: Re: on named blocks concept Date: Thu, 07 Nov 2024 18:01:26 +0100 Organization: i2pn2 (i2pn.org) Message-ID: References: <4b9a47d628677882c26b2518a78571043ef1bdb9@i2pn2.org> <672BC788.6030100@grunge.pl> <672CE2D9.1070206@grunge.pl> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Thu, 7 Nov 2024 17:01:29 -0000 (UTC) Injection-Info: i2pn2.org; logging-data="1397241"; mail-complaints-to="usenet@i2pn2.org"; posting-account="+ydHcGjgSeBt3Wz3WTfKefUptpAWaXduqfw5xdfsuS0"; User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:27.0) Gecko/20100101 Firefox/27.0 SeaMonkey/2.24 In-Reply-To: X-Spam-Checker-Version: SpamAssassin 4.0.0 Bytes: 2232 Lines: 41 Bonita Montero wrote: > Am 07.11.2024 um 16:55 schrieb fir: > >> c++ has so many structural errors it makes it sh*t >> (overaly all c++ is structural errors .. prbably one and only >> thing interesting in c++ is operator overloading but it also >> is badly done ofc) > > What do you consider as a "structural error" with C++ ? > many things there are simply idiotic liek for exampe concept of suntypes and sueprtypes when for example you got some entity that some { sing(); swim(); fly(); } the subtypes are things that 1{sing(); } 2 { swim(); 3 { fly();} 4 {sing(); swim(); } 5 { swim(), fly()} ; 6 { sing(); fly();} and supertype is { sing(); swim(); fly(); + do more} not that idiotism of c++ also oop is hevily idiotoc ehen in normal languege you can use and connect entities (just by putting them in visibility) without all that idiotic pointers thsi i call syructural errors becouse you can do things in normal structurally correct way in c++ this is total idiotism in that place