From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id 6B5CC7EF5E for ; Fri, 15 Jul 2016 17:58:47 +0200 (CEST) IronPort-PHdr: 9a23:z12hoRScK/o2E1Dl67CviKLCNNpsv+yvbD5Q0YIujvd0So/mwa64YRCN2/xhgRfzUJnB7Loc0qyN4vimBTBLscfJmUtBWaQEbwUCh8QSkl5oK+++Imq/EsTXaTcnFt9JTl5v8iLzG0FUHMHjew+a+SXqvnYsExnyfTB4Ov7yUtaLyZ/mj6bup9aDMk1hv3mUWftKNhK4rAHc5IE9oLBJDeIP8CbPuWZCYO9MxGlldhq5lhf44dqsrtY4q3wD86Fpy8kVG4X3bak7TLVYRBFge0s8/tH6/1GXTQadziMbUSMRiBUeUCbf6xSvcp7rsyyyiud8yCSbJ8S+Gbw9QzWlqbtmSQ/liT0OHzg9/XDLh8o2h6Ve9kHy7ydjypLZNdnGfMF1ebnQKIsX Authentication-Results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=dario.teixeira@nleyten.com; spf=None smtp.mailfrom=dario.teixeira@nleyten.com; spf=None smtp.helo=postmaster@relay6-d.mail.gandi.net Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of dario.teixeira@nleyten.com) identity=pra; client-ip=217.70.183.198; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="dario.teixeira@nleyten.com"; x-sender="dario.teixeira@nleyten.com"; x-conformance=sidf_compatible Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of dario.teixeira@nleyten.com) identity=mailfrom; client-ip=217.70.183.198; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="dario.teixeira@nleyten.com"; x-sender="dario.teixeira@nleyten.com"; x-conformance=sidf_compatible Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@relay6-d.mail.gandi.net) identity=helo; client-ip=217.70.183.198; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="dario.teixeira@nleyten.com"; x-sender="postmaster@relay6-d.mail.gandi.net"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0CoAAChB4lXh8a3RtlchRa6Z4YaAoEvOxEBAQEBAQEBAREBAQEIDQkJIS+CMhWCFgEEATgCPwULBAdGVwYbDIgUDL93AQEBBwEBAQEjhiqETYobBZkhgV6Mdo88kBkCNIIrEQuBTYZBfwEBAQ X-IPAS-Result: A0CoAAChB4lXh8a3RtlchRa6Z4YaAoEvOxEBAQEBAQEBAREBAQEIDQkJIS+CMhWCFgEEATgCPwULBAdGVwYbDIgUDL93AQEBBwEBAQEjhiqETYobBZkhgV6Mdo88kBkCNIIrEQuBTYZBfwEBAQ X-IronPort-AV: E=Sophos;i="5.28,368,1464645600"; d="scan'208";a="226819485" Received: from relay6-d.mail.gandi.net ([217.70.183.198]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 15 Jul 2016 17:58:47 +0200 Received: from mfilter15-d.gandi.net (mfilter15-d.gandi.net [217.70.178.143]) by relay6-d.mail.gandi.net (Postfix) with ESMTP id 0CA32FB883; Fri, 15 Jul 2016 17:58:47 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mfilter15-d.gandi.net Received: from relay6-d.mail.gandi.net ([IPv6:::ffff:217.70.183.198]) by mfilter15-d.gandi.net (mfilter15-d.gandi.net [::ffff:10.0.15.180]) (amavisd-new, port 10024) with ESMTP id xeQRzyG0oEDy; Fri, 15 Jul 2016 17:58:45 +0200 (CEST) X-Originating-IP: 10.58.1.141 Received: from webmail.gandi.net (webmail1-d.mgt.gandi.net [10.58.1.141]) (Authenticated sender: dario.teixeira@nleyten.com) by relay6-d.mail.gandi.net (Postfix) with ESMTPA id 74BD7FB8C1; Fri, 15 Jul 2016 17:58:45 +0200 (CEST) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Fri, 15 Jul 2016 16:58:45 +0100 From: Dario Teixeira To: "Hezekiah M. Carty" Cc: caml-list In-Reply-To: References: <9ab1f1de347c6531e51d0757e140a49c@nleyten.com> Message-ID: X-Sender: dario.teixeira@nleyten.com User-Agent: Roundcube Webmail/1.1.2 Subject: Re: [Caml-list] ZeroMQ vs Nanomsg Hi, > I've been using the zeromq bindings for the last six years or so. > zeromq has been very nice in my experience - excellent documentation > and a helpful community. The current and past maintainers of the > zeromq bindings have been very easy to work with. I wrote the Lwt > interface for zeromq - feedback on that piece is welcome. Thanks for the feedback. Yes, ZeroMQ has excellent documentation, which in fact I've used to also learn Nanomsg (there's plenty of overlap in concepts and patterns). Nanomsg's docs are unfortunately a bit lacking, particularly where edge cases and gotchas are concerned. > I started looking at nanomsg shortly before its original > author/maintainer quit the project. I stopped seriously considering > nanomsg for my projects at that point. I'm happy to hear that > maintenance has been picked back up though. And to echo Simon > Cruanes's comment, rgrinberg is also very easy to work with! Did you look at Nanomsg purely out of curiosity, or did it offer something that you found lacking in ZeroMQ? Cheers, Dario