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 AE4ED7F9D5 for ; Fri, 4 Jul 2014 21:18:51 +0200 (CEST) Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of info@gerd-stolpmann.de) identity=pra; client-ip=212.227.17.24; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="info@gerd-stolpmann.de"; x-sender="info@gerd-stolpmann.de"; x-conformance=sidf_compatible Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of info@gerd-stolpmann.de) identity=mailfrom; client-ip=212.227.17.24; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="info@gerd-stolpmann.de"; x-sender="info@gerd-stolpmann.de"; x-conformance=sidf_compatible Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@mout.kundenserver.de) identity=helo; client-ip=212.227.17.24; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="info@gerd-stolpmann.de"; x-sender="postmaster@mout.kundenserver.de"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Am0EAEL9tlPU4xEYm2dsb2JhbABag2CuL5liFg8BAQEBAQYLCwkUKIRfgWITCYg9CaAYqk2JSYM7hmgFkGGLXYVCBZBCag X-IPAS-Result: Am0EAEL9tlPU4xEYm2dsb2JhbABag2CuL5liFg8BAQEBAQYLCwkUKIRfgWITCYg9CaAYqk2JSYM7hmgFkGGLXYVCBZBCag X-IronPort-AV: E=Sophos;i="5.01,603,1400018400"; d="scan'208";a="83689422" Received: from mout.kundenserver.de ([212.227.17.24]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-SHA; 04 Jul 2014 21:18:51 +0200 Received: from office1.lan.sumadev.de (dslb-188-107-170-128.pools.arcor-ip.net [188.107.170.128]) by mrelayeu.kundenserver.de (node=mreue103) with ESMTP (Nemesis) id 0LoJRp-1WRrNL2XTV-00gGeG; Fri, 04 Jul 2014 21:18:50 +0200 Received: from [10.201.51.60] (tmo-110-236.customers.d1-online.com [80.187.110.236]) by office1.lan.sumadev.de (Postfix) with ESMTPSA id C3654DC270 for ; Fri, 4 Jul 2014 21:18:49 +0200 (CEST) Message-ID: <1404501528.4384.4.camel@e130> From: Gerd Stolpmann To: caml-list Date: Fri, 04 Jul 2014 21:18:48 +0200 Content-Type: text/plain; charset="ISO-8859-15" X-Mailer: Evolution 3.10.4-0ubuntu1 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-Provags-ID: V02:K0:1yuglER6fnBqW6Oq65s/ExzlCHHn5hXtmAzWRKiZkQX qhTSmxYjDVenkCR9heIo4g7dQkuOPmI3o7zzhN6sTdK5W+5zXf iC1F3TNNkfyouPievaLG6slcUfhfcTMbpKYW10wNMDE8kHLM+Y dWDaPLRe1qRBv56tPdxAOlZdxG4AI3M/mlCQu3FA7xfHEbJEbb sASAKheXr5lHYeLJ7MOlemOtGIxPXIZDDx4WjwXRvqc/q/+zu5 iJAVfZ6adn4hk5lh/wNbSq/ntV4KmCz6yoQqKGTOECbnf4/y0k uW14kawyMLMrZCl6bWxI9MFdfsM479iHDlby5lM9K4269Qn7Sn ydXivOLbBMzZZGI0RwoMxmoN6yLGIta05xHCAa0N7 Subject: [Caml-list] Immutable strings Hi list, I've just posted a blog article where I criticize the new concept of immutable strings that will be available in OCaml 4.02 (as option): http://blog.camlcity.org/blog/bytes1.html In short my point is that it the new concept is not far reaching enough, and will even have negative impact on the code quality when it is not improved. I also present three ideas how to improve it. Gerd -- ------------------------------------------------------------ Gerd Stolpmann, Darmstadt, Germany gerd@gerd-stolpmann.de My OCaml site: http://www.camlcity.org Contact details: http://www.camlcity.org/contact.html Company homepage: http://www.gerd-stolpmann.de ------------------------------------------------------------