C++ Logo

std-proposals

Advanced search

Re: [std-proposals] Tagging

From: Jeremy Rifkin <jeremy_at_[hidden]>
Date: Sat, 19 Apr 2025 20:11:16 -0500
Hello,

> I'm unsailing the ship. I'm unringing the bell. I'm uncasting the die.

You aren't unsailing anything with an email to std-proposals. Duck
typing over traits is heavily baked into the language and has been for
decades. Consider SFINAE and concepts.

> If my proposal is really that lack-lustre then please tell me how
> you'd change it to make it more lustrous.

If you'd really like to unsail this ship and try to improve things,
write a paper with lots of motivation and justification and propose
something that'll be more beneficial than this tagging approach.
Consider how, e.g., traits in Rust help with compiler errors and IDE
hints/type checking in generics.

Cheers,
Jeremy


On Apr 19 2025, at 6:16 pm, Frederick Virchanza Gotham via Std-Proposals
<std-proposals_at_[hidden]> wrote:

> On Sun, Apr 20, 2025 at 12:10 AM Jeremy Rifkin <jeremy_at_[hidden]> wrote:
>>
>> Hi,
>> This is just a worse version of Rust's traits. While I wish C++ had
>> something like traits, that ship has sailed. Duck typing is the way
>> of C++.
>
>
> I'm unsailing the ship. I'm unringing the bell. I'm uncasting the die.
> Get with the programme.
>
> If my proposal is really that lack-lustre then please tell me how
> you'd change it to make it more lustrous.
> --
> Std-Proposals mailing list
> Std-Proposals_at_[hidden]
> https://lists.isocpp.org/mailman/listinfo.cgi/std-proposals
>

Received on 2025-04-20 01:11:21