[Squeak-fr]
[ANN] MetaclassTalk: Reflection and Meta-Programming Powered by
Smalltalk
Serge Stinckwich
Serge.Stinckwich at info.unicaen.fr
Mer 30 Avr 18:56:00 CEST 2003
Bonjour,
je vous retransmet le message suivant de Noury adressé ŕ la liste, mais filtré car
dépassant 100ko.
Cordialement,
--
Serge Stinckwich -< )
Université de Caen>CNRS UMR 6072>GREYC>MAD /~\
http://www.iutc3.unicaen.fr/serge/ (/ |
Smalltalkers do: [:it | All with: Class, (And love: it)] _|_/
From: Noury Bouraqadi <bouraqadi at ensm-douai.fr>
To: esug-list <esug-list at lists.esug.org>, "squeak-dev at lists.squeakfoundation.org" <squeak-dev at lists.squeakfoundation.org>, "squeak-fr at lists.squeakfoundation.org" <squeak-fr at lists.squeakfoundation.org>
Subject: [ANN] MetaclassTalk: Reflection and Meta-Programming Powered by Smalltalk
Date: Wed, 30 Apr 2003 16:04:41 +0200
Organization: Ecole des Mines de Douai
User-Agent: Mozilla/5.0 (X11; U; Linux i686; fr-FR;
rv:1.0.2) Gecko/20021120 Netscape/7.01
Hi,
A new version of MetaclassTalk is now available at:
http://csl.ensm-douai.fr/MetaclassTalk/6
Reflective facilities (Explicit Metaclasses, MOP...) provided by
MetaclassTalk have been extended to support for meta-objects. You can
have meta-objects specific to a particular object or meta-objects
shared among various objects (even instances from different classes).
A simple framework for meta-object composition is also available.
It allows chaining various meta-objects (As described chain of
responsibility design pattern). Such meta-objects cooperate in order
to control base-level objects.
Two examples of meta-objects use are provided. They show how
reflection can be used to separate concerns, and how reflection can be
used to support AOP. They also show that the aspects built using
meta-objects (and mixin metaclasses) are generic and hence reusable.
Regards,
Noury
--
------------------------------------------
Dr. Noury Bouraqadi - Enseignant/Chercheur
Ecole des Mines de Douai - Dept. G.I.P
http://csl.ensm-douai.fr/noury
European Smalltalk Users Group
http://www.esug.org
Squeak, an Open Source Smalltalk
http://www.squeak.org
------------------------------------------
Plus d'informations sur la liste de diffusion Squeak-fr