> -----Original Message-----
> From: giacomo [mailto:[EMAIL PROTECTED]]
> Sent: den 12 februari 2002 15:07
> To: Avalon Developers List
> Subject: Re: New Committer - Me
>
>
> On Tue, 12 Feb 2002, Leo Sutic wrote:
>
> > All,
> >
> > since I have been given the karma required to put stuff into CVS,
> > I'll follow the good example set by the other committers and give
> > a short presentation of myself. (Especially since my becoming a
> > committer has restored the physical constant
> "number-of-Leos-on-avalon-dev",
> > until L.Simmons gets back.)
>
> So, welcome Leo :)
>
> > Right then...
> >
> > My name is Leo Sutic, and I am 23 years old. I work as a developer
> > at Inspire Infrastructure. When I started playing around with computers
> > the operating system of choice was TSO/CICS.
>
> Uh, good old stuff! During my IBM OS/390 days I've never heard people
> saying TSO/CICS are "operating systems" (but this seems to be a matter
> of taste ;)

OS / Environments / whatever... As long as the names give you

 a) a warm fuzzy feeling

 or

 b) a white hot rage

who cares? :)

> > My current avalon-related project is to port Avalon to C++, as I firmly
> > believe that the patterns used in Avalon can be reapplied in C++ and in
> > other areas than server side programming. The attempt has stalled due to
> > workload, but I intend to push it forward as soon as possible.
>
> Hmm... there is no easy way to change implementation of roles in a
> dll/so environment, isn't it?

There is, actually. Each dll/so exports what in Avalon-speak would be called
a
ComponentFactory. Then the CM wraps that in a ComponentHandler.

Basically the only problem is that casts must be done by the component. That
is,
it is necessary to define a

  virtual void* CastThisInstanceTo (const UID& interface);

method for each component.

/LS


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to