Re:GraphLint: Creating a Domain Specific Language for Graph ...
by jordanlewis on Wednesday February 08, 2012 @01:03PM
(#3567636)
Kenny's work is a language for describing the schema of a graph (e.g. "this graph is a bipartite graph"). We want our non-programmers to be able to write graph schemas, hence the DSL. I imagine one could use the Gremlin language to specify a graph schema, but I think it would be a bit obtuse as Gremlin is a query language.
We're actually using the Blueprints model under the hood to implement the validation algorithm.
Re:GraphLint: Creating a Domain Specific Language for Graph ...
by espeed on Wednesday February 08, 2012 @01:24PM
(#3567731)
Gremlin is a DSL that comes in several variants -- there is Gremlin-Java, Gremlin-Scala, and the original Gremlin-Groovy (which is what's used in the example on the wiki).
Gremlin-JavaScript is in the works and Gremlin-Jython is on deck.
[0] https://github.com/tinkerpop/gremlin/wiki