News for hackers. Stuff that matters.
Re:Clojure 2014 Year in Review by lispm on Friday January 02, 2015 @07:21PM (#8829329)
Mixins were introduced with Flavors by Howard Cannon in 1979. Flavors/Mixins were used to implement some of the early MIT Lisp Machine user interface, IO and networking code.

http://lispm.de/docs/Publications/Flavors/Flavors,%20a%20non...

'aspect advice' was mostly introduced in Lisp in 1966 by Warren Teitelman: http://dspace.mit.edu/handle/1721.1/6905 See the discussion of ADVISE and a BEFORE example in the paper... From there it came to Interlisp, Maclisp, Flavors and CLOS...

Re:Clojure 2014 Year in Review by seanmcdirmid on Friday January 02, 2015 @07:42PM (#8829411)
Thanks. The Teitelman work is what I cite as the introduction of aspects, but I didn't realize it was more than just a pattern back then.