| Deutsch English Français Italiano |
|
<vbus2b$9k96$1@raubtier-asyl.eternal-september.org> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!2.eu.feeder.erje.net!3.eu.feeder.erje.net!feeder.erje.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!raubtier-asyl.eternal-september.org!.POSTED!not-for-mail From: Bonita Montero <Bonita.Montero@gmail.com> Newsgroups: comp.lang.c Subject: Re: Command line globber/tokenizer library for C? Date: Thu, 12 Sep 2024 15:58:44 +0200 Organization: A noiseless patient Spider Lines: 22 Message-ID: <vbus2b$9k96$1@raubtier-asyl.eternal-september.org> References: <lkbjchFebk9U1@mid.individual.net> <vbs1om$3jkch$1@raubtier-asyl.eternal-september.org> <vbsb94$1rsji$1@news.xmission.com> <vbsmlb$3o6n2$1@raubtier-asyl.eternal-september.org> <vbsu1d$3p7pp$1@dont-email.me> <vbtj88$1kpm$1@raubtier-asyl.eternal-september.org> <vbujak$733i$3@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Thu, 12 Sep 2024 15:58:35 +0200 (CEST) Injection-Info: raubtier-asyl.eternal-september.org; posting-host="b5c2e06992f5c2dd6f467c961945a11e"; logging-data="315686"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+lf2cP8DM9s5YdjPHfAQFOaU+Gxb67D0M=" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:5EExOZPg4jlzbokdLD76ix2qlgg= Content-Language: de-DE In-Reply-To: <vbujak$733i$3@dont-email.me> Bytes: 2411 Am 12.09.2024 um 13:29 schrieb Bart: > On 12/09/2024 03:22, Bonita Montero wrote: >> Am 11.09.2024 um 22:19 schrieb Bart: >> >>> C++ is a simpler language? You're having a laugh! >> >> The solutions are simpler because you've a fifth of the code as in C. >> >> In this case, it actually needed somewhat more code, even if the line > count was half. > > But your solutions are always incomprehensible because they strive for > the most advanced features possible. I don't use the newest feature to end in itself. I'm using this features because they make sense. F.e. I use a lot of functional programming to prevent vectors of return values. Instead I directly hand the data to a callback. That's more efficient and more convenient. And I use concepts to have meaningful errors when type-properties are met. Maybe you think it's better to live with the errors from inside a templated function; I think the errors which say which part of a concept isn't met are more readable.