#bevy has outgrown ab_glyph and must choose a better solution to deal with fonts and text in #rustlang. We've opened a new working group to handle this migration, and decide between cosmic-text and parley.
If you have strong opinions or expertise about text and fonts, I'd really appreciate hearing from you.
#askFedi#fediHelp Is the following pattern known and does it have a name?
I have a number of classes (call them C1, C2, etc) that all derive from the same class B. I have a superclass (template, actually) D that derives from C1, C2 etc. To have a single B, the standard solution is to go with virtual inheritance to close the diamond (so far, so good).
@oblomov most of the newer languages (eg. #RustLang or #GoLang) don’t support inheritance between classes/structs. They only support implementation of traits, which only define interface and not implementation. In general, using inheritance for implementation reuse is brittle and I like to avoid it.