MIST

A high level programming language for defining executions workflows easily

A programming Language

MIST is the programming language to create workflows.

It's a new high level programming language to easily create complex execution workflows to comunicate different tools working together, focused on data.

Easy to Learn and extend

MIST is an easy to learn and flexible programming language.

It has the common programming language constructions (loops conditionals,...)

It's easily extensible allowing you to create your own libraries. It allows too to import Python code and use it at part of your MIST programs

Asynchronous

MIST is asynchronous by default.

It uses the best from the channel and queue concepts while making them transparent for developers, allowing high concurrency performance with very low resources consumption.