[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