| |
| Posted by Olivier Pisano in reply to forkit | PermalinkReply |
|
Olivier Pisano
Posted in reply to forkit
| On Thursday, 16 June 2022 at 10:46:33 UTC, forkit wrote:
>
> My point is, either it supports one of the most important aspects I've worked with in OOP over 20 years, or it doesn't.
>
> i.e. it doesn't.
>
> would be nice if it did - 'if' it could fit in the language and work well with other things.
>
> are you suggesting i want it in the language, no matter what the cost is?
I am suggesting that if I copied and pasted some random D feature in another language, it may not fit in that language, because the context is different. D has already some features that don't play along well together (immutability and OOP, for instance).
I am suggesting that 'because some other language has it' is not a valid argument, whether or not that language is successful.
I am suggesting language design is hard.
I am suggesting you write a DIP, so you can come with an evaluation of this cost, since you are the one asking for it.
|