Boost logo

Proto :

Subject: Re: [proto] Streamulus v0.1 is out: An EDSL for Event Stream Processing with C++
From: Dave Abrahams (dave_at_[hidden])
Date: 2012-06-23 22:47:27

on Sat Jun 23 2012, Irit Katriel <iritkatriel-/> wrote:

> Good day,
> Streamulus is a C++ DSEL for event stream processing.
> It uses Proto to transform simple expressions into a data structure that computes
> the expression over an infinite stream of inputs. With user-defined operators that
> can have side effects or maintain state, this scheme is very flexible. I believe it also
> maps well to the way we (or at least I) tend to think about stream computations.
> V0.1 is the first 'release', and it consists of the basic functionality, i.e., the language.
> Future releases will focus on optimisations.
> See:
> Project web page:
> Blog: (The first post explains the motivation for Streamulus).
> Your feedback will be appreciated.

Well, I think the hello world example is too simple to illustrate what
this does, and the blog posting is TL;DR, but I skimmed it, and still
didn't really have a clue. Have you looked at It
seems to have some overlap with the problems you're solving.

Dave Abrahams
BoostPro Computing

Proto list run by eric at