220 33627 <CAPCFJdQaKCyG9M0QwBpQO=6zkx0-4Tbe87+GtePTiMui1oxbEQ@mail.gmail.com> article
Path: news.gmane.org!.POSTED!not-for-mail
From: =?UTF-8?Q?Micha=C5=82_Dominiak?= <griwes@griwes.info>
Newsgroups: gmane.comp.lang.c++.isocpp.proposals
Subject: Re: Re: Deterministic C++ memory manager
Date: Sun, 06 Aug 2017 19:17:23 +0000
Lines: 127
Approved: news@gmane.org
Message-ID: <CAPCFJdQaKCyG9M0QwBpQO=6zkx0-4Tbe87+GtePTiMui1oxbEQ@mail.gmail.com>
References: <68af3311-d2d7-42ff-8cfd-f8bcdc20bf0c@isocpp.org>
 <4398822.Pm5k2y7gIr@tjmaciei-mobl1> <4729d236-c2ae-409a-a023-102e6c8bb0d5@isocpp.org>
 <1702971.pEYQYCCQ6l@tjmaciei-mobl1> <CAPCFJdQHAoeuEgFj3fPP2WG_7NGKo2DS++1WZAWJdzaLBnXkJA@mail.gmail.com>
 <CAPCFJdQTcKbQ3tvnJ7QNMoWV_PZMi_12eSUNF0piDoV9VUTnRg@mail.gmail.com>
 <f090ce52-3b6d-438b-ae87-01562a8ab6ef@isocpp.org> <7adbfe8e-13f9-42d9-8916-e89456fc9d7f@isocpp.org>
Reply-To: std-proposals@isocpp.org
NNTP-Posting-Host: blaine.gmane.org
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="f4030436076217620905561a9595"
X-Trace: blaine.gmane.org 1502047055 19996 195.159.176.226 (6 Aug 2017 19:17:35 GMT)
X-Complaints-To: usenet@blaine.gmane.org
NNTP-Posting-Date: Sun, 6 Aug 2017 19:17:35 +0000 (UTC)
To: "ISO C++ Standard - Future Proposals" <std-proposals@isocpp.org>
Original-X-From: std-proposals+bncBCA6D5ULVYBRBTWWTXGAKGQEAREYQFA@isocpp.org Sun Aug 06 21:17:30 2017
Return-path: <std-proposals+bncBCA6D5ULVYBRBTWWTXGAKGQEAREYQFA@isocpp.org>
Envelope-to: gclcip-std-proposals@m.gmane.org
Original-Received: from mail-pg0-f71.google.com ([74.125.83.71])
	by blaine.gmane.org with esmtp (Exim 4.84_2)
	(envelope-from <std-proposals+bncBCA6D5ULVYBRBTWWTXGAKGQEAREYQFA@isocpp.org>)
	id 1deR3K-0004xv-Dd
	for gclcip-std-proposals@m.gmane.org; Sun, 06 Aug 2017 21:17:30 +0200
Original-Received: by mail-pg0-f71.google.com with SMTP id v77sf77173687pgb.15
        for <gclcip-std-proposals@m.gmane.org>; Sun, 06 Aug 2017 12:17:36 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1502047056; cv=pass;
        d=google.com; s=arc-20160816;
        b=nZEilzIVpgYrvYX9pSXUJpEelXINY9/JI/gh6iEZgqjjlCwJMhi9oY6/v2xz2/mY7c
         BZsFHetCZqdghjuJw3anC9BaoItnHma71KTRUFu5vy2fi0k726INpEERouDh73CkY0w0
         PL6gUrUZU8k9lbkusjCTAOsSacUT4tbMg7z1EShW6SxqIi7yzXpYc8jpQY74syxKAntH
         xv4Yv7m+3DQYLHU955zdZYNV6J8ruhkjIBY8j57/bdtNfaLqmK++kyb+/oCFKjpvKBxI
         +TKfFQ4KnCIh0zIhhjRnUpXt4AphwUonZekj5pTLmF2jOh+Dd16z4/YONGO8t6jZx+Yq
         Gykg==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:reply-to:to:subject:message-id:date
         :from:in-reply-to:references:mime-version:arc-authentication-results
         :arc-message-signature:dkim-signature:arc-authentication-results;
        bh=WBbJcxdMGbR2Yv3LGetlxy/HjjpeFAYpQfoMHN9s6Xw=;
        b=kqqhz8hAKhSOxFrmmHBuB8jNv8yDN8I6C9dVgJ4wpPQLA2tqBCyQsZwm1WhBEVja+y
         5PDQxFxFvXLFogWoK2DJZsrGORLKU7j62EUCyK/2VM/GvX3La5d4984ko6yo9EWYgf+S
         8/glKptPFZt3DECMmIrWpaBFQ9A1jsD21sKj2Bg/USImY9IgpcFzsSWypBigGFs2zt0K
         PQJr5ptLaCOFrOFqhi6zYhejPA6lRlg+IktLn0jki7Pa96diLGZD0wOrqQ/hitXNZ8vA
         hAXZFbDpm/jRHd+B2etzsABiBjszePYGqJQ9moy+7oSoiXNUnx1kb0sT7chaMPTMezfK
         VojQ==
ARC-Authentication-Results: i=2; mx.google.com;
       dkim=pass header.i=@griwes-info.20150623.gappssmtp.com header.b=nsMIsitK;
       spf=neutral (google.com: 2607:f8b0:400e:c00::22a is neither permitted nor denied by best guess record for domain of admin@griwes.info) smtp.mailfrom=admin@griwes.info
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=isocpp-org.20150623.gappssmtp.com; s=20150623;
        h=mime-version:references:in-reply-to:from:date:message-id:subject:to
         :x-original-sender:x-original-authentication-results:reply-to
         :precedence:mailing-list:list-id:list-post:list-help:list-archive
         :list-subscribe:list-unsubscribe;
        bh=WBbJcxdMGbR2Yv3LGetlxy/HjjpeFAYpQfoMHN9s6Xw=;
        b=lONTKRJVCwO6I+XJuK6fZo9VH7N0kfaJVXAvWeU618yvY2mG45IGqqM71euB/T/wia
         dmAmeDCatVAt/3u0kKHjx191L05jpHVpIvMM/AOYBgbAfCB+N9W3F8ZIyPkIa9h7kw5f
         67ccVz5SyJk49z8GcY6mxiuGNMusOsfQgZuFjBWALJvpHp+FSwXTbFPDEU2kQuzoHkjL
         nlxCSU3CC7+LsTAzKXId/nR/+YHOV45EgxiaFHNV000WJ2b702y2o7Vmb/0IWoVQoEHX
         UhxnT4kivnyaoMMBiyl229LpzBUtQtOq+t7BF5psmim5mvRhrrYFAkcoYYB1A9VPbczJ
         LGFg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-gm-message-state:mime-version:references:in-reply-to:from:date
         :message-id:subject:to:x-original-sender
         :x-original-authentication-results:reply-to:precedence:mailing-list
         :list-id:x-spam-checked-in-group:list-post:list-help:list-archive
         :list-subscribe:list-unsubscribe;
        bh=WBbJcxdMGbR2Yv3LGetlxy/HjjpeFAYpQfoMHN9s6Xw=;
        b=gpubiKt7hPbrkKnqjt0eK42m8SakFZsCTv1XAZwrwMWGQm8oqV13i466Kbmg6+TaS3
         iedC+QoIm9BDQs5y3NSf4MBH0Xe0RAXbsmVc84i2uyB/fsAjaDy4poIDExG/0IEni5fk
         bW49VFVYA1B3aElgeB2EKs3481tBPQ/y3hkiLNAxX11Ij5y/EO0xI8tGx0YyL29lfstd
         XSVpfGwIb8Ade3Bf9TFTvqV6K9Os0jHbYRjT3aFwSJ0RIzbKcgSPKtZZqbZAT8qIJmHy
         hlmu9f2eCh7kAayJE0nxpA9zfdp+ypE8t3i7UVUaG+m1TGnFqvW86LWstuxa0nmlms8S
         2kOQ==
X-Gm-Message-State: AIVw110higa5Y1SJmaYa8ohtt0xQIaB0RpMab+fFrSyntGO1nA3zEtID
	t/z00vjs0MV2UA==
X-Received: by 10.98.80.10 with SMTP id e10mr5871480pfb.44.1502047055978;
        Sun, 06 Aug 2017 12:17:35 -0700 (PDT)
X-BeenThere: std-proposals@isocpp.org
Original-Received: by 10.107.39.193 with SMTP id n184ls599288ion.24.gmail; Sun, 06 Aug
 2017 12:17:34 -0700 (PDT)
X-Received: by 10.101.87.141 with SMTP id b13mr9560341pgr.356.1502047054599;
        Sun, 06 Aug 2017 12:17:34 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1502047054; cv=none;
        d=google.com; s=arc-20160816;
        b=gMnr68Rhwc3UgZFnQfDy7DyOEIh8D87GtPbIC3dHtl6OKmfeX8DfKMtixpKJPz8zrm
         vU5aUD3oxk70rAG9p99+DN1Q2adQdPYFI+9SwSXDQkWmkPebP3aQVfO4RcLh+5juAFdz
         38gaPhYOCHXzecO/+AyPUjFpWFgXsp59YNUwiF0aZ2g2Z7NVzS2ZdCmlLxG92wg8Ioa5
         dIpiDWXkVo/Jl2JQRQnwh2VR0Lmj1UV2dD/vidJ35Hy6HIAX2ICqzjjHtyMmx7ROaYmt
         TIDk5sPNyC64DaIHeoXaqMGYwYdE9HNwvrdKSlb61rlwRTp71SBv7KY6AAkfepwY5gL7
         wi7w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=to:subject:message-id:date:from:in-reply-to:references:mime-version
         :dkim-signature:arc-authentication-results;
        bh=le2QOlWsPQV59/vUZgDTirm9YZgyl9B+Brwf00voNq0=;
        b=pWdSSGc4XVtKfgsS47Tl5lDfs3XT/sO+0EQnIFRVEXnb5QRDjmLXHHe2z4EoBthX48
         c7di2RlCGxkMEkMjCApS389WFMIhxnRPEDW61jYx/Gxh0+KCGr2xRhvkQAgoe3lfCWyL
         SowAYbOpYcOUlCpyp4J6DDTSzYjgMunjAoVy1PvyfnEuPH3y+4Haxin8/PYLb+0r6xqC
         GeZCT+phZpYwHRuYO1Z/RZCT/jP3HZIvlLDbDgrcVM9/aBKfTw7rR2tLOkLKzeZB+Psa
         YXoO3X78Xw+rB24DHMP337nHHfISlahSVT/wr4PpDce6AToezpUJoi6yGxW50VS0qFk4
         wHxw==
ARC-Authentication-Results: i=1; mx.google.com;
       dkim=pass header.i=@griwes-info.20150623.gappssmtp.com header.b=nsMIsitK;
       spf=neutral (google.com: 2607:f8b0:400e:c00::22a is neither permitted nor denied by best guess record for domain of admin@griwes.info) smtp.mailfrom=admin@griwes.info
Original-Received: from mail-pf0-x22a.google.com (mail-pf0-x22a.google.com. [2607:f8b0:400e:c00::22a])
        by mx.google.com with ESMTPS id b61si4236691plb.250.2017.08.06.12.17.34
        for <std-proposals@isocpp.org>
        (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
        Sun, 06 Aug 2017 12:17:34 -0700 (PDT)
Received-SPF: neutral (google.com: 2607:f8b0:400e:c00::22a is neither permitted nor denied by best guess record for domain of admin@griwes.info) client-ip=2607:f8b0:400e:c00::22a;
Original-Received: by mail-pf0-x22a.google.com with SMTP id c28so24994371pfe.3
        for <std-proposals@isocpp.org>; Sun, 06 Aug 2017 12:17:34 -0700 (PDT)
X-Received: by 10.84.237.8 with SMTP id s8mr11056306plk.163.1502047054023;
 Sun, 06 Aug 2017 12:17:34 -0700 (PDT)
In-Reply-To: <7adbfe8e-13f9-42d9-8916-e89456fc9d7f@isocpp.org>
X-Original-Sender: griwes@griwes.info
X-Original-Authentication-Results: mx.google.com;       dkim=pass
 header.i=@griwes-info.20150623.gappssmtp.com header.b=nsMIsitK;
       spf=neutral (google.com: 2607:f8b0:400e:c00::22a is neither permitted
 nor denied by best guess record for domain of admin@griwes.info) smtp.mailfrom=admin@griwes.info
Precedence: list
Mailing-list: list std-proposals@isocpp.org; contact std-proposals+owners@isocpp.org
List-ID: <std-proposals.isocpp.org>
X-Google-Group-Id: 399137483710
List-Post: <https://groups.google.com/a/isocpp.org/group/std-proposals/post>, <mailto:std-proposals@isocpp.org>
List-Help: <https://support.google.com/a/isocpp.org/bin/topic.py?topic=25838>, <mailto:std-proposals+help@isocpp.org>
List-Archive: <https://groups.google.com/a/isocpp.org/group/std-proposals/>
List-Subscribe: <https://groups.google.com/a/isocpp.org/group/std-proposals/subscribe>,
 <mailto:std-proposals+subscribe@isocpp.org>
List-Unsubscribe: <mailto:googlegroups-manage+399137483710+unsubscribe@googlegroups.com>,
 <https://groups.google.com/a/isocpp.org/group/std-proposals/subscribe>
Xref: news.gmane.org gmane.comp.lang.c++.isocpp.proposals:33627
Archived-At: <http://permalink.gmane.org/gmane.comp.lang.c++.isocpp.proposals/33627>

--f4030436076217620905561a9595
Content-Type: text/plain; charset="UTF-8"

I don't agree with the idea of patents for the software industry (and in a
lesser extend, in other industries too) either, but regardless of that - OP
seems to think that getting a thing into the standard will get him immortal
fame, and getting others to implement a similar thing (which already
happened, in multiple settings, from what I undestand) will be the worst
thing ever.

Also, *@Phil:* in what way do you think a standard library component
"doesn't need support"? if you think it doesn't you should talk to the
implementers.

On Sun, Aug 6, 2017 at 9:10 PM Nicol Bolas <jmckesson@gmail.com> wrote:

> On Sunday, August 6, 2017 at 1:30:04 PM UTC-4, Phil Bouchard wrote:
>>
>> And a patent, I think, takes years to get which is a little bit
>> counterproductive in the software industry.
>>
>
> Some might argue that patents themselves are "counterproductive in the
> software industry", but that is neither here nor there. This discussion
> does raises an interesting question, however.
>
> The C++ standard specifies behavior, not implementation. As such, what
> goes into the standard is not something that is patentable (I think?).
> However, implementation techniques could be patentable, and behavior is
> often informed by implementation techniques. As such, if the best (or only)
> technique for implementing a feature is encumbered by patents, and we know
> that even before standardizing it, is that something we *want* to
> standardize?
>
> I certainly don't like the idea of C++ implementations being required to
> pay money or otherwise license something from a 3rd party just so that they
> can implement the standard with reasonable quality.
>
> --
> You received this message because you are subscribed to the Google Groups
> "ISO C++ Standard - Future Proposals" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to std-proposals+unsubscribe@isocpp.org.
> To post to this group, send email to std-proposals@isocpp.org.
> To view this discussion on the web visit
> https://groups.google.com/a/isocpp.org/d/msgid/std-proposals/7adbfe8e-13f9-42d9-8916-e89456fc9d7f%40isocpp.org
> <https://groups.google.com/a/isocpp.org/d/msgid/std-proposals/7adbfe8e-13f9-42d9-8916-e89456fc9d7f%40isocpp.org?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups "ISO C++ Standard - Future Proposals" group.
To unsubscribe from this group and stop receiving emails from it, send an email to std-proposals+unsubscribe@isocpp.org.
To post to this group, send email to std-proposals@isocpp.org.
To view this discussion on the web visit https://groups.google.com/a/isocpp.org/d/msgid/std-proposals/CAPCFJdQaKCyG9M0QwBpQO%3D6zkx0-4Tbe87%2BGtePTiMui1oxbEQ%40mail.gmail.com.

--f4030436076217620905561a9595
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">I don&#39;t agree with the idea of patents for the softwar=
e industry (and in a lesser extend, in other industries too) either, but re=
gardless of that - OP seems to think that getting a thing into the standard=
 will get him immortal fame, and getting others to implement a similar thin=
g (which already happened, in multiple settings, from what I undestand) wil=
l be the worst thing ever.<div><br></div><div>Also, <b>@Phil:</b>=C2=A0in w=
hat way do you think a standard library component &quot;doesn&#39;t need su=
pport&quot;? if you think it doesn&#39;t you should talk to the implementer=
s.<br></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Sun, A=
ug 6, 2017 at 9:10 PM Nicol Bolas &lt;<a href=3D"mailto:jmckesson@gmail.com=
">jmckesson@gmail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_qu=
ote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex=
"><div dir=3D"ltr">On Sunday, August 6, 2017 at 1:30:04 PM UTC-4, Phil Bouc=
hard wrote:<blockquote class=3D"gmail_quote" style=3D"margin:0;margin-left:=
0.8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">And a p=
atent, I think, takes years to get which is a little bit counterproductive =
in the software industry.<br></div></blockquote></div><div dir=3D"ltr"><div=
><br>Some might argue that patents themselves are &quot;counterproductive i=
n the software industry&quot;, but that is neither here nor there. This dis=
cussion does raises an interesting question, however.<br><br>The C++ standa=
rd=20
specifies behavior, not implementation. As such, what goes into the standar=
d is not something that is patentable (I think?). However, implementation t=
echniques could be patentable, and behavior is often informed by implementa=
tion techniques. As such, if the best (or only) technique for implementing =
a feature is encumbered by patents, and we know that even before standardiz=
ing it, is that=20
something we <i>want</i> to standardize?<br><br>I certainly don&#39;t like =
the idea of C++ implementations being required to pay money or otherwise li=
cense something from a 3rd party just so that they can implement the standa=
rd with reasonable quality.<br></div></div>

<p></p>

-- <br>
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals&quot; group.<br>
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:std-proposals+unsubscribe@isocpp.org" target=3D"_=
blank">std-proposals+unsubscribe@isocpp.org</a>.<br>
To post to this group, send email to <a href=3D"mailto:std-proposals@isocpp=
..org" target=3D"_blank">std-proposals@isocpp.org</a>.<br>
To view this discussion on the web visit <a href=3D"https://groups.google.c=
om/a/isocpp.org/d/msgid/std-proposals/7adbfe8e-13f9-42d9-8916-e89456fc9d7f%=
40isocpp.org?utm_medium=3Demail&amp;utm_source=3Dfooter" target=3D"_blank">=
https://groups.google.com/a/isocpp.org/d/msgid/std-proposals/7adbfe8e-13f9-=
42d9-8916-e89456fc9d7f%40isocpp.org</a>.<br>
</blockquote></div>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals&quot; group.<br />
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:std-proposals+unsubscribe@isocpp.org">std-proposa=
ls+unsubscribe@isocpp.org</a>.<br />
To post to this group, send email to <a href=3D"mailto:std-proposals@isocpp=
..org">std-proposals@isocpp.org</a>.<br />
To view this discussion on the web visit <a href=3D"https://groups.google.c=
om/a/isocpp.org/d/msgid/std-proposals/CAPCFJdQaKCyG9M0QwBpQO%3D6zkx0-4Tbe87=
%2BGtePTiMui1oxbEQ%40mail.gmail.com?utm_medium=3Demail&utm_source=3Dfooter"=
>https://groups.google.com/a/isocpp.org/d/msgid/std-proposals/CAPCFJdQaKCyG=
9M0QwBpQO%3D6zkx0-4Tbe87%2BGtePTiMui1oxbEQ%40mail.gmail.com</a>.<br />

--f4030436076217620905561a9595--

.
