News for hackers. Stuff that matters.
Re:Librsvg now requires Rust by flukus on Wednesday January 04, 2017 @06:32PM (#13323179)
> Rust is great and all, but every time I play with it I just don't see how it would work well with the complex inheritance tree that is a widget toolkit (meanwhile GObject works just fine, even if it's a little verbose at the C-level).

I'm not convinced that this is the best way to build widget toolkits rather than just how it's always been done. I'd like to see one built more on traits like IClickable instead of subclassing button.

HTML/CSS is already like this (for styling only), attributes can be mixed and matched.

Re:Librsvg now requires Rust by eximius on Wednesday January 04, 2017 @07:05PM (#13323393)
The inheritence pattern probably reduces repetition over a trait based approach, which is often interpreted to be better, regardless of actual merit.
Re:Librsvg now requires Rust by flukus on Wednesday January 04, 2017 @07:16PM (#13323486)
IME using inheritence to reduce code is always a mistake, composability is much better.