Time  Nick      Message
01:21 sivoais   applying traits at runtime is my favourite. You can add a trait to an individual instance of an object.
01:21 pdurbin   I definitely went to that talk: https://lists.iq.harvard.edu/pipermail/techtalkfollowup/2013-October/000010.html
01:18 pdurbin   hmm, page 20 of http://www.slideshare.net/MichaelBarSinai/invitation-to-scala . I guess I forgot
01:18 sivoais   A quick way to think of traits is decorator-pattern-made-easy.
01:17 searchbot pdurbin: http://www.scala-lang.org/node/126
01:17 pdurbin   searchbot: lucky scala traits
01:17 pdurbin   oh?
01:16 sivoais   Groovy actually got traits quite recently. As did PHP.
01:16 sivoais   Scala and Groovy have them!
01:16 pdurbin   well, if you hear about traits outside of Perl, lemme know
01:14 sivoais   *became clear
01:14 sivoais   hehe, it's true! I think they are a beautiful solution for modelling ideas. I used to avoid OO because of inheritance having problems that I couldn't quite articulate, but with traits everything clear.
01:11 pdurbin   sivoais: perl people seem to love traits: http://blogs.perl.org/users/philip_durbin/2011/05/john-siracusa-discusses-perl-on-hypercritical.html
01:10 pdurbin   bear: I guess I just drop links to whatever I'm talking about
01:01 sivoais   they have a mailing list too and I found this post on Worse is Better interesting <https://groups.google.com/forum/#!topic/object-composition/Ru9hm750x0U>
01:01 bear      this makes me think of an old bot feature I saw - you could bookmark log markers and associate them with mailing list or urls to allow irc conversation to be linked to external resources
01:00 sivoais   It uses the idea of traits to build a new approach to architechture
00:59 sivoais   it is made by the same person that created the MVC pattern
00:58 sivoais   I was going to go into DCI, but I haven't read through the entire idea yet <https://en.wikipedia.org/wiki/Data,_context_and_interaction>
00:57 pdurbin   sivoais: very nice post
00:55 sivoais   hmmph, LanguageTool doesn't catch missing words as well as I would have hoped
00:50 sivoais   and here's the link <http://or8.net/pipermail/codecraft/2015-July/000003.html>
00:29 pdurbin   sivoais: drop a link when you're through
00:20 sivoais   Hmm, I'll write up a short para for that thread on just one of my future projects
00:17 sivoais   :-D
00:16 pdurbin   oh yeah, simile inspired me to work on what became a perl module: timelines from GEDCOM files - nntp.perl.org - http://www.nntp.perl.org/group/perl.gedcom/2008/08/msg57.html
00:15 sivoais   <http://simile-widgets.org/> and <http://nb.mit.edu/welcome> are the ones I've been tracking mostly
00:15 pdurbin   they mention IRC at the end of the paper :)
00:15 sivoais   ah! I read some of the Haystack research before. Really good stuff.
00:14 pdurbin   at http://projects.iq.harvard.edu/dataverse-community-meeting someone asked if anyone remembered how great Haystack was ( http://haystack.csail.mit.edu ) and that's how I found it
00:08 sivoais   nice find
00:07 sivoais   ooh, a paper about mailing lists!
00:07 sivoais   yeah, paper or an outline is my usual way of doing things, but I want to mix things up a bit :-)
00:06 sivoais   saw that earlier! :-)
00:05 pdurbin   which reminds me... first post! [codecraft] Welcome, everyone! - http://or8.net/pipermail/codecraft/2015-July/000000.html
00:04 pdurbin   see also http://www.mbarsinai.com/blog/2014/01/12/draw-more-work-less/
00:03 pdurbin   and there are some other plantuml drawings here: https://github.com/IQSS/dataverse/blob/master/doc/Architecture/auth.md
00:03 pdurbin   sivoais: I use http://plantuml.sourceforge.net at https://github.com/IQSS/dataverse/blob/master/doc/Architecture/auth-classes.sh to produce https://github.com/IQSS/dataverse/blob/master/doc/Architecture/auth-classes.png