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 mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id 9FD287EF5E for ; Fri, 15 Jul 2016 18:22:20 +0200 (CEST) IronPort-PHdr: 9a23:GuAzlx/bosr2s/9uRHKM819IXTAuvvDOBiVQ1KB92+wcTK2v8tzYMVDF4r011RmSDN2dt64P27uempujcFRI2YyGvnEGfc4EfD4+ouJSoTYdBtWYA1bwNv/gYn9yNs1DUFh44yPzahANS47AblHf6ke/8SQVUk2mc1EkfqKpRsWC3oye7KObw9XreQJGhT6wM/tZDS6dikHvjPQQmpZoMa0ryxHE8TNicuVSwn50dxrIx06vru/5xpNo8jxRtvQ97IYAFPyiJ+VrBYBfWRgvKWEyrPHmtAnOTBGGri8QW38XlVxUDgnV4RDgV7/3tibrqud7niKdOJulY6ozXGGO5qFqRRvforMBJTo4uDXbg8pxgaYdqg+soQ57wqbZepucKPtnY66bdtNMFjkJZdpYSyEUWtD0VIAIFedUeL8A94Q= Authentication-Results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=daniel.buenzli@erratique.ch; spf=None smtp.mailfrom=daniel.buenzli@erratique.ch; spf=None smtp.helo=postmaster@smtp.webfaction.com Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of daniel.buenzli@erratique.ch) identity=pra; client-ip=74.55.86.74; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="daniel.buenzli@erratique.ch"; x-sender="daniel.buenzli@erratique.ch"; x-conformance=sidf_compatible Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of daniel.buenzli@erratique.ch) identity=mailfrom; client-ip=74.55.86.74; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="daniel.buenzli@erratique.ch"; x-sender="daniel.buenzli@erratique.ch"; x-conformance=sidf_compatible Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@smtp.webfaction.com) identity=helo; client-ip=74.55.86.74; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="daniel.buenzli@erratique.ch"; x-sender="postmaster@smtp.webfaction.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0DyAACuDIlXhkpWN0pchBR9umwihXgCgWoRAQEBAQEBAQERAQEBCgkLCSEvQQ4BgWIEARIBghMBBSNWEAsaAiYCAkcQBhsBiCcOsTyOKwEBAQcBAQEBASKBAYl2gl+BYYMBK4IvBZkhhhOSCg6FZZAbNIIrEQuBTYNdg2MBAQE X-IPAS-Result: A0DyAACuDIlXhkpWN0pchBR9umwihXgCgWoRAQEBAQEBAQERAQEBCgkLCSEvQQ4BgWIEARIBghMBBSNWEAsaAiYCAkcQBhsBiCcOsTyOKwEBAQcBAQEBASKBAYl2gl+BYYMBK4IvBZkhhhOSCg6FZZAbNIIrEQuBTYNdg2MBAQE X-IronPort-AV: E=Sophos;i="5.28,368,1464645600"; d="scan'208";a="184931231" Received: from mail6.webfaction.com (HELO smtp.webfaction.com) ([74.55.86.74]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-SHA; 15 Jul 2016 18:22:19 +0200 Received: from [192.168.199.148] (gw-eduroam.dar.cam.ac.uk [131.111.194.10]) by smtp.webfaction.com (Postfix) with ESMTP id 38B9C210F8A0; Fri, 15 Jul 2016 16:22:16 +0000 (UTC) Date: Fri, 15 Jul 2016 17:22:14 +0100 From: =?utf-8?Q?Daniel_B=C3=BCnzli?= To: Dario Teixeira Cc: "Hezekiah M. Carty" , caml-list Message-ID: <9E948F28C9894A02835C69D8316F3AE3@erratique.ch> In-Reply-To: References: <9ab1f1de347c6531e51d0757e140a49c@nleyten.com> X-Mailer: sparrow 1.6.4 (build 1178) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Subject: Re: [Caml-list] ZeroMQ vs Nanomsg Le vendredi, 15 juillet 2016 =C3=A0 16:58, Dario Teixeira a =C3=A9crit : > Did you look at Nanomsg purely out of curiosity, or did it offer > something that you found lacking in ZeroMQ? This question is not for me but I'll respond anyways=E2=80=A6 What I person= ally found interesting in nanomsg was the fact that the original author wan= ted to standardize the protocols in rfcs [1]. This would have allowed for p= ure OCaml implementations without having to reverse engineer the C one and = would have provided interesting, standardized, alternatives to sockets APIs= to do networking (for example in MirageOS contexts). Unfortunately the new maintainer said he was not interested in doing this [= 2] (which is a pity since he's also the author of a pure go implementation = of the protocols). Best,=20=20 Daniel [1] https://github.com/nanomsg/nanomsg/tree/master/rfc [2] http://www.freelists.org/post/nanomsg/Coming-back-as-BDFL,7