The Register® — Biting the hand that feeds IT

StreamBase touts a standard language for event processing

Andy Dent

SQL is Declarative 

I think an important consideration is that it is far easier to make mistakes in event-based logic using a non-declarative language, especially when you consider some of the likely authors ;-)

Thus, an extension of SQL as the only declarative language people are likely to know makes more sense than basing on Java, Python or C++.