You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ode.apache.org by Matthieu Riou <ma...@gmail.com> on 2006/06/22 21:01:53 UTC
Jacob doc
Hi,
The thunder is rolling, the earth shaking: the first installment of the
Jacob documentation (tutorial) is ready. You can read it here:
http://wiki.apache.org/ode/Jacob
Let me know if there's still something that doesn't make sense but hopefully
most nitty-gritty details are covered.
Cheers,
Matt.
Re: Jacob doc
Posted by Lance Waterman <la...@gmail.com>.
Hi Alex,
I concur and in particular I think the Soup has that aftertaste. In general
I like the mapping you have outlined the only thing I would change is
"JacobQueue" to "ExecutionQueue" since that's what you have in parenthesis
and it seems more descriptive to me ( this is a nit so take it for what its
worth ).
Lance
On 6/22/06, Alex Boisvert <bo...@intalio.com> wrote:
>
>
> While reviewing a preliminary version of the Jacob intro, it occurred to
> me that we might want to rename some Jacob classes to make them more
> approachable and intuitive for Java developers; the current terminology
> having a slight functional language aftertaste.
>
> So we came up with this possible mapping:
>
> JavaClosure => JacobObject (base object of the framework)
>
> Abstraction.self() => JacobRunnable.run() (core execution class/method)
>
> Soup => JacobQueue (execution queue)
>
> ML => ChannelListener
>
> Reaction => Continuation (scheduled execution)
>
> I'd be interested to know if you think these changes would help
> understanding.
>
> alex
>
>
> Matthieu Riou wrote:
> > Hi,
> >
> > The thunder is rolling, the earth shaking: the first installment of the
> > Jacob documentation (tutorial) is ready. You can read it here:
> >
> > http://wiki.apache.org/ode/Jacob
> >
> > Let me know if there's still something that doesn't make sense but
> > hopefully
> > most nitty-gritty details are covered.
> >
> > Cheers,
> >
> > Matt.
> >
>
>
> --
> Intalio :: The Business Process Management Company
>
>
>
Re: Jacob doc
Posted by Alex Boisvert <bo...@intalio.com>.
While reviewing a preliminary version of the Jacob intro, it occurred to
me that we might want to rename some Jacob classes to make them more
approachable and intuitive for Java developers; the current terminology
having a slight functional language aftertaste.
So we came up with this possible mapping:
JavaClosure => JacobObject (base object of the framework)
Abstraction.self() => JacobRunnable.run() (core execution class/method)
Soup => JacobQueue (execution queue)
ML => ChannelListener
Reaction => Continuation (scheduled execution)
I'd be interested to know if you think these changes would help
understanding.
alex
Matthieu Riou wrote:
> Hi,
>
> The thunder is rolling, the earth shaking: the first installment of the
> Jacob documentation (tutorial) is ready. You can read it here:
>
> http://wiki.apache.org/ode/Jacob
>
> Let me know if there's still something that doesn't make sense but
> hopefully
> most nitty-gritty details are covered.
>
> Cheers,
>
> Matt.
>
--
Intalio :: The Business Process Management Company