Hi guys,
Over at TinkerPop we have developed a ScriptEngine of ScriptEngines called
Mutant [ http://mutant.tinkerpop.com ]. While not particular to graphs, it has
some nice functionality that may be good for the graph database world. For
example, people like to define traversals in Gremlin, but then want to do
general purpose programming in, lets say, Ruby. Mutant allows you to use the
same variable pool with different language virtual machines. I thought many of
you might be interested in the concept.
- http://mutant.tinkerpop.com
- http://github.com/tinkerpop/mutant/wiki/Introduction
- http://github.com/tinkerpop/mutant/wiki/Basic-Examples
-
https://github.com/tinkerpop/mutant/wiki/Basic-Examples#scripts
A mutation of Groovy+Gremlin+jRuby play example over a Neo4j:
http://paste.pocoo.org/show/299195/
TinkerPop's graph related use cases that we plan are:
1. make Mutant the script engine for Wrender
(http://wrender.tinkerpop.com). Any vertices/edges you touch in Mutant can be
rendered.
2. make Mutant the script engine for Rexster
(http://rexster.tinkerpop.com). The REST API is not constrained to Gremlin only.
This is currently all very alpha and we are looking for community feedback.
Thank you for your time,
Marko.
http://markorodriguez.com
http://blueprints.tinkerpop.com
_______________________________________________
Neo4j mailing list
[email protected]
https://lists.neo4j.org/mailman/listinfo/user