Linguagem de consulta Neo4j - Cypher vs Gremlin

Estou começando a desenvolver com o Neo4j usando a API REST. Vi que há duas opções para realizar consultas complexas - Cypher (linguagem de consulta do Neo4j) e Gremlin (a linguagem de consulta / percurso do gráfico de propósito geral).

Aqui está o que eu quero saber - existe alguma consulta ou operação que pode ser feita usando o Gremlin e não pode ser feita com o Cypher? ou vice-versa?

Cypher parece muito mais claro para mim do que Gremlin, e em geral parece que os caras do Neo4j estão indo com o Cypher. Mas - se o Cypher é limitado comparado ao Gremlin - eu realmente gostaria de saber isso com antecedência.

questionAnswers(7)

yourAnswerToTheQuestion