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.