Le jeu. 17 mars 2022 à 04:54, Saif Eddin Gmati <azj...@protonmail.com> a écrit :
> Hello Internals, > > As per my last email in the previous thread, i have started the vote for > sealed classes feature. > > The vote will run for 2 weeks until March 31st 2022. > > Discussion: https://externals.io/message/117173 > > Draft Discussion: https://externals.io/message/114116 > > RFC: https://wiki.php.net/rfc/sealed_classes > Hello Saif, Thanks for the RFC. I voted "no" because to me this closes extensibility in a hard way. If users are fine ignoring an "@internal" annotation, or using reflection to access private symbols, then I think that's fine: their problem; they know why they need to do so - not authors. Allowing authors to forcibly remove that capability from users is going too deep into removing power from users. Said another way, I don't think this solves any problem that authors face in practice. As such I don't think this is worth the added language complexity + removal of power. Cheers, Nicolas