The Cascading API was designed with scripting in mind. Any Java-compatible scripting language can import and instantiate Cascading classes, create pipe assemblies and flows, and execute those flows. And if the scripting language in question supports Domain Specific Language (DSL) creation, users can create their own DSLs to handle common idioms.
The Cascading website includes information on scripting language bindings that are publicly available.
Copyright © 2007-2012 Concurrent, Inc. All Rights Reserved.