Previous | Next --- Slide 22 of 66
Back to Lecture Thumbnails

How is Liszt comparing to a graph processing framework like GraphLab? The primitives and synchronization model are very similar.

  • Are they equivalent in semantics (abstraction)?
  • What is different in the implementation of these two?

Liszt, a high performance Domain Specific Language for mesh-based programming. The Liszt DSL is embedded in the Scala programming language. For more specific info about Liszt, please refer to:

As for the difference between DSL and framework, "A DSL can have its own concrete syntax. A framework cannot have its own syntax since it is used in the same language in which it was created".