Google Groups seems to have a problem with pending messages (I can't
forward them/stuff broken) so I'm manually forwarding this one...
-------- Original Message --------
Subject: Talk proposal: Better Composition with Traits
Date: Wed, 13 Aug 2014 13:11:23 -0700
From: Joe Corcoran <
joeco...@gmail.com>
To: <
ru...@googlegroups.com>
Hi everyone,
I've been playing with traits in various languages recently and I'd love
to talk about this subject at a future meetup if you're interested.
I've added a topic
<
http://berlin.onruby.de/topics/better-composition-with-traits> to
berlin.onruby.de, but here's the description anyway:
/
/
/This talk will explain the concept of traits, specifically the
model described in the 2006 paper Traits: A Mechanism for
Fine-grained Reuse by Ducasse et al. /
//
/We will take a look at differing trait implementations in some
other languages, which specific everyday design problems traits
solve and how they differ from Ruby modules as a method for code reuse./
//
/Finally we will explore how some features introduced in Ruby 2
allow us to implement Ducasse's traits in Ruby and how to compose a
class without touching the class hierarchy at all./
Cheers,
Joe