[zeromq-dev] Canonical language for the Guide

Gregg Irwin gregg at pointillistic.com
Tue Apr 7 20:35:16 CEST 2015


Hi Pieter,

PH> What's the best canonical language?

PH> My personal preference is C/CZMQ, which is high level and clean.

PH> My second choice would be a high level modeling language.

+1

While my only daily C is the vitamin, I think C is the best choice. As
you say, you will never please everyone. Of course, I'm also a huge
fan of DSLs and code generators. The issue I see in this context is
that the bindings, and 0MQ itself, are moving targets. The upside is
that the old generators are still valid even as you create new
templates when change comes.

If you can keep the DSL/MOP simple enough, it could be a win even if
only used for the C examples. The more general it needs to be, the
more gratification may be delayed. Do you have thoughts or examples on
the language or output side already gestating?

-- Gregg




More information about the zeromq-dev mailing list