blog

Command Chaining with Oni?

There are two challenges to implementing so-called command chaining, but only one of them is choosing a linguistically appropriate structural standard and parsing it. The other is the underlying difficulty of processing each individual “clause” in sequence, asynchronously. Alex Fritze blogged about how a project like his own Oni could dramatically simplify this underlying process.

Ubiquity, Oni, and Composability:

but I cannot instruct it to give me list of translated google results:
translate (google foo) to German  // doesn't work
Or email me the resulting list:
email(translate (google foo) to German) // doesn't work
…So how does Oni relate to this? Oni is a browser-based “embedded structured concurrency framework”. It allows you to write asynchronous code as if it was synchronous, adding back the kind-of composibility that is lost when juggling concurrent strands of execution (such as e.g. pending XMLHttpRequests) with ‘conventional’ sequential languages.

Related posts:

  1. Exploring Command Chaining in Ubiquity: Part 1
  2. Exploring Command Chaining in Ubiquity: Part 2
  3. The Aliens Aliases Have Landed
  4. Ubiquity i18n: questions to ask
  5. A Visual Guide to Community Command Localization

Related posts brought to you by Yet Another Related Posts Plugin.

Tags: , , , , , ,

If you enjoyed this post, make sure you subscribe to my RSS feed (optionally with tweets from my Twitter)!

One Response to “Command Chaining with Oni?”

  1. Nox Says:

    Any chance of being able to do this instead in the future?

    google (for) foo and translate (the) results (in)to german translate results from google (for) foo and email translation (to me/self)


© 2006-2010 mitcho (Michael 芳貴 Erlewine).
Proudly powered by WordPress.
Entries (RSS) and Comments (RSS).
The views expressed on these pages are mine alone and do not
reflect those of my employers and clients, past and present.