[zeromq-dev] Newbie Bait Request: Debug "Warning" mechanism.

Martin Sustrik sustrik at 250bpm.com
Tue Aug 17 19:46:34 CEST 2010


Martin Lucina wrote:

> I've re-read all of them several times and it would seem that no, they are
> not valid. I'd still like some opinion from Martin Sustrik though, since he
> implemented the current behaviour, whether by accident or by design.

Well, every time I see a corner case handled in a special way I imagine 
a programmer, some day, some place, banging his head against the wall. 
Then writing a workaround. Then maintaining the workaround. The being 
waked up at 3am because of bug in the workaround. Then banging his head 
again. Etc.

In other words, 100% coherent algorithm is good because it plays well 
with generic algorithms.

On the other hand, trying to save newbies from harming themselves is a 
noble effort.

So the question is whether 0MQ is supposed to be a tool for little old 
ladies -- tame and friendly -- or a tool for real men -- 100% coherent, 
dangerous and unforgiving.

Martin



More information about the zeromq-dev mailing list