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

Reply via email to