Vancouver : Gregor Kiczales at Meetup.

From: drewc (drewc_at_rift.com)
Date: 12/16/04


Date: Thu, 16 Dec 2004 22:03:15 GMT

Vancouver, BC : Lispers Take Note!

I convinced Guy Lancaster, who runs the monthly software developers
meetup here, to invite Gregor Kiczales to speak. Co-author of _The Art
of the Meta Object Protocol_ and the original developer of Portable
Common Loops (from which most CLOS implemetations are based), he is now
doing work with Aspect Oriented Programming (AspectJ).

This is only the third meetup, and it's the second with some lisp
content (i spoke at the first), so any vancouver lispers should come out.

He plans to talk mostly about AOP and AspectJ, but if i can get a few
more lispnicks there, we can grill him on AMOP and PCL...

Here are the details :

We open this meeting with a presentation by Prof. Gregor Kiczales of
UBC's Software Practices Lab about his work with aspect-oriented
programming and AspectJ. We'll follow this with questions, a round of
introductions, and open discussion. This is a networking event so bring
your business cards and find out from each other who's doing what in
Vancouver.

When:
Tuesday, January 11, 2005 at 7:00 PM

Where:
UBC Robson Square C550
800 Robson Steet
Vancouver, BC V6Z 3B7
604.822.3333
Map

Notes:
Aspect-oriented programming (AOP) is designed to address limitations
that object-oriented programming has with requirements that don't fit
into narrowly focussed objects. AOP supports a simple, natural
implementation of behavior that crosscuts a set of objects. The
presentation will introduce AOP in general and the AspectJ
implementation in particular.

Now with UBC's Software Practices Lab (see
http://www.cs.ubc.ca/labs/spl/ ), Gregor Kiczales was doing research on
AOP since the mid 1990's as a member of the Xerox Palo Alto Research
Center and on object-oriented programming before that. He is a
recognized authority on AOP and will be able to give us a clear
perspective on how we can use this powerful tool.

For more information on Gregor Kiczales see his homepage at
http://www.cs.ubc.ca/~gregor/ .

Hope to see you all there.

drewc



Relevant Pages

  • Re: Vancouver : Gregor Kiczales at Meetup.
    ... drewc wrote: ... > doing work with Aspect Oriented Programming (AspectJ). ... > He plans to talk mostly about AOP and AspectJ, but if i can get a few ...
    (comp.lang.lisp)
  • Re: AOP Java its implications
    ... You can still use Java remote debugging to connect to the JVM and capture ... Have a look at the Introduction to AOP article on onjava for a gentle intro ... see a framework that uses objectweb's Asm library rather than BCEL as it is ... Used aspectJ abit and I have these doubts, ...
    (comp.lang.java.programmer)
  • Re: Cut-based AOP
    ... > it's a bit watered down compared to AspectJ or other Aspect ... > AspectJ allows you to use wildcards in both the ... but many people do not even think of AOP as ... > # do more logging stuff ...
    (comp.lang.ruby)
  • Re: Pure Aspect-Oriented Program: an example
    ... I noticed that no one has responded to this posting but what the heck. ... I haven't looked into aspectJ yet but I did take a look at Cool, Riddle, ... > AOP is not just buzzword. ...
    (comp.lang.java)