nnimpnin sopuli.xyz1Hide 1 replyThe lack of inheritance is my favorite feature in a programming language25Reply
EEphera replylemmy.mlI actually agree. This is my sneaky attempt at educating people about impl Deref. Although, I am still not sure how to feel about it, since I do actually see quite some similarities with inheritance...9Reply
ggoedelchen mastodontech.de@Ephera that feels wrong, somehow ... You can have the thing you are dereferencing to be a trait, so you can change your "base class" at runtime. At least, you can't have multiple inheritance with impl Deref (I hope / as far as I can see)6Reply
3 replies
The lack of inheritance is my favorite feature in a programming language
I actually agree. This is my sneaky attempt at educating people about
impl Deref. Although, I am still not sure how to feel about it, since I do actually see quite some similarities with inheritance...@Ephera that feels wrong, somehow ...
You can have the thing you are dereferencing to be a trait, so you can change your "base class" at runtime.
At least, you can't have multiple inheritance with impl Deref (I hope / as far as I can see)