On Sat, Mar 15, 2025, 11:25 Juris Evertovskis <ju...@glaive.pro> wrote:

> The key point, hoewever, seems to be that the naming of the feature is
> excremental and very easy to misunderstand. I suppose the naming issue can
> be solved separately (if a better name is found) and the documentation can
> use a different naming and description if the RFC itself passes.
>
>
>
Hi Juris,

Looking a bit into the naming issue, it feels like shifting from "optional
interface" to "optionally implements interfaces" is something that could
have help.
The RFC could have used throughout the text the adverb "optionally" to the
verb "to implement" or adjective "optional" to "implementation" instead of
as an adjective to "interface".
Also the name would have been "optional interface implementation".

If you agree, and if the RFC passes, this could at least be documented as
such.

Was not able to find other words that matches better, as all have some
drawbacks.

-- 
Alex

Reply via email to