220 27341 <9726d095-5beb-4550-8951-0ff8cca5ac12@isocpp.org> article
Path: news.gmane.org!not-for-mail
From: szollosi.lorand@gmail.com
Newsgroups: gmane.comp.lang.c++.isocpp.proposals
Subject: Re: Re: loop continuation code
Date: Thu, 28 Jul 2016 07:50:17 -0700 (PDT)
Lines: 154
Approved: news@gmane.org
Message-ID: <9726d095-5beb-4550-8951-0ff8cca5ac12@isocpp.org>
References: <2f575934-e078-411c-9c8a-c2996da7609d@isocpp.org>
 <28358863-5be0-401a-893a-0ae5385156c2@isocpp.org> <CAA7YVg3qqA2nkq5aP7Qur+XjBU+PAwJBffpiZON9+44im_WuQA@mail.gmail.com>
 <CAA7YVg3v=-_D-oR5uvXRjJHGWgvd6VmrPPH7O1cvWCgHJ9+_ZA@mail.gmail.com> <b251c6f8-c214-4281-a6f9-0689fcb7ef65@isocpp.org>
 <CAA7YVg2qPDanOYwMucjC--qswdE6MtJSsbWctAC9rnzd=3dWgw@mail.gmail.com>
 <4172dc53-3ed8-4de9-9a3e-55bdc8e7aa7d@isocpp.org>
Reply-To: std-proposals@isocpp.org
NNTP-Posting-Host: plane.gmane.org
Mime-Version: 1.0
Content-Type: multipart/mixed; 
	boundary="----=_Part_110_842022123.1469717417849"
X-Trace: ger.gmane.org 1469717434 2785 80.91.229.3 (28 Jul 2016 14:50:34 GMT)
X-Complaints-To: usenet@ger.gmane.org
NNTP-Posting-Date: Thu, 28 Jul 2016 14:50:34 +0000 (UTC)
Cc: gmisocpp@gmail.com
To: ISO C++ Standard - Future Proposals <std-proposals@isocpp.org>
Original-X-From: std-proposals+bncBDR7PROGSALRBLNX5C6AKGQEEROYUDQ@isocpp.org Thu Jul 28 16:50:26 2016
Return-path: <std-proposals+bncBDR7PROGSALRBLNX5C6AKGQEEROYUDQ@isocpp.org>
Envelope-to: gclcip-std-proposals@m.gmane.org
Original-Received: from mail-it0-f70.google.com ([209.85.214.70])
	by plane.gmane.org with esmtp (Exim 4.69)
	(envelope-from <std-proposals+bncBDR7PROGSALRBLNX5C6AKGQEEROYUDQ@isocpp.org>)
	id 1bSmdk-0001by-Q1
	for gclcip-std-proposals@m.gmane.org; Thu, 28 Jul 2016 16:50:24 +0200
Original-Received: by mail-it0-f70.google.com with SMTP id c126sf81333064ith.3
        for <gclcip-std-proposals@m.gmane.org>; Thu, 28 Jul 2016 07:50:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=isocpp-org.20150623.gappssmtp.com; s=20150623;
        h=date:from:to:cc:message-id:in-reply-to:references:subject
         :mime-version:x-original-sender:reply-to:precedence:mailing-list
         :list-id:x-spam-checked-in-group:list-post:list-help:list-archive
         :list-subscribe:list-unsubscribe;
        bh=Lji52f1+001kLub4y4kV9DAP6JSBwKbrGe36ZSZdmSc=;
        b=K0vv5qwbtg5YMSJWr0382JYhvcdJ0EZXx+ecsK69JLFXNn7LI18nXd8LBdarrIp2lU
         pgXZriX9CG9eRQJIpU8FfzxlT6XvklN4oLqC6gyGyk1ozKzEbyanH3g/y9ldawu7jT4j
         Cmvh8HAK/dwrVuAxMIxPc8MSJLD8K5ao59nLKOluh2QcI1SvQ79gdMEbYwYS6Wh2Q83s
         Vti+O2a0OsNzL+5QSZqr6kOauD9BWRm2ElzFwVajY/zTfYph4y294rV1I9mFvD4UxFGk
         nRlF+ogmKLIu9syOrT6Hy1ltH3zQerpTewGU63Bz/48sCMSFWj3M/+83KLzp17932HBp
         mMhA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20120113;
        h=date:from:to:cc:message-id:in-reply-to:references:subject
         :mime-version:x-original-sender:reply-to:precedence:mailing-list
         :list-id:x-spam-checked-in-group:list-post:list-help:list-archive
         :list-subscribe:list-unsubscribe;
        bh=Lji52f1+001kLub4y4kV9DAP6JSBwKbrGe36ZSZdmSc=;
        b=EJEJ1ObhHhek5Tp6olz7pwBflH4saZZbcxN8Zr8ML5S77qLB9IJlGGBwU4CrDzzotH
         zOd7a9qFb7RO4gY2653tjrAzGJtRwmx0N1/Sd571Af1tI1dNF8fbpASmBLkAbmViWoUk
         VAdgVvPwJR7x+x8uwqawkXM6b+dFZQonoHtseCTp2qhqVVJWc4m2NfJD/vH7U8G6l3aE
         O+Zyht/YhegJzBfdPqgdpeNVPeS9BhgQSrLSC4bZ3BrfALVEXJNGWKvrM853WQK4/tEp
         HtKQSo8G748iT1fc8v6TfA80QlazyjYAWTmIdVpKazti8xi9DkbZFiERq+Z7rY3Z9XLy
         O2lA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20130820;
        h=x-gm-message-state:date:from:to:cc:message-id:in-reply-to
         :references:subject:mime-version:x-original-sender:reply-to
         :precedence:mailing-list:list-id:x-spam-checked-in-group:list-post
         :list-help:list-archive:list-subscribe:list-unsubscribe;
        bh=Lji52f1+001kLub4y4kV9DAP6JSBwKbrGe36ZSZdmSc=;
        b=LZTfKZghfCUOBe0dzXtfPbVe39c2CGsl0yBbQKaNJ++wpbFtLoeArNLlBN3kALP9L4
         Luoo01EvmF+ym+y/LGEIiXxsSDud1rq5TchDz8kGIq1CJNa+mHkU79LzGO6hqvPkWms/
         +pQDNZhp7IlCUMCRLDU5yjGhNcnZpN6sXoeEAiffouaJKymjjBJDRrRMuVe/Rbjs0ypr
         cuSFoJwcTJRgnJE6DFkMr4AgLrsLPp3IidN6QZU0On9IBBZ/tpv70mmVZVxBrM6YMfAP
         FZ3s+CngBzOApXaJKTLBxkG31Eb6THwtdOnknkB2fboe1Mi22oqaTjPYt7MJGZ8ZPDqi
         pL4g==
X-Gm-Message-State: AEkoouvktjeMtfV+3fMpvqS89R7JTaKCeKX87hTfHsVrKnLYXAfMtB+UPuEbYB93OaJcXw==
X-Received: by 10.107.6.81 with SMTP id 78mr30054059iog.1.1469717423771;
        Thu, 28 Jul 2016 07:50:23 -0700 (PDT)
X-BeenThere: std-proposals@isocpp.org
Original-Received: by 10.36.109.73 with SMTP id m70ls1878445itc.3.gmail; Thu, 28 Jul
 2016 07:50:18 -0700 (PDT)
X-Received: by 10.36.115.15 with SMTP id y15mr1445436itb.8.1469717418940;
        Thu, 28 Jul 2016 07:50:18 -0700 (PDT)
In-Reply-To: <4172dc53-3ed8-4de9-9a3e-55bdc8e7aa7d@isocpp.org>
X-Original-Sender: szollosi.lorand@gmail.com
Precedence: list
Mailing-list: list std-proposals@isocpp.org; contact std-proposals+owners@isocpp.org
List-ID: <std-proposals.isocpp.org>
X-Spam-Checked-In-Group: 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:27341
Archived-At: <http://permalink.gmane.org/gmane.comp.lang.c++.isocpp.proposals/27341>

------=_Part_110_842022123.1469717417849
Content-Type: multipart/alternative; 
	boundary="----=_Part_111_55776959.1469717417849"

------=_Part_111_55776959.1469717417849
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi,

Just to jump in :), I was the one who wrote the other idea-for-proposal=20
mail and I'd be more than happy to merge the two threads. My intention on=
=20
the other thread is to re-think all the looping concepts of C++, possibly=
=20
by getting feedback from other languages' users and come up with a set of=
=20
possible extensions like a tick list. This includes schematics *and*=20
syntax. That way, when/if we'll propose it to the Std's Committee, they'll=
=20
have options rather than me myself saying what's the best solution.
That said, don't expect that thread to be quick. I'd rather make a proper=
=20
proposal once than 20 revisions.

Regards,
-lorro

2016. j=C3=BAlius 26., kedd 16:34:13 UTC+2 id=C5=91pontban gmis...@gmail.co=
m a=20
k=C3=B6vetkez=C5=91t =C3=ADrta:
>
>
>
> On Wednesday, July 27, 2016 at 12:44:15 AM UTC+12, Viacheslav Usov wrote:
>>
>> On Mon, Jul 25, 2016 at 11:15 PM, <gmis...@gmail.com> wrote:
>>
>> > I think we are in agreement that lambda's don't seem to be solve this=
=20
>> problem as cleanly as we'd like.
>>
>> I think you have not demonstrated what "this problem" really is. This is=
=20
>> probably what the others in this thread have said.
>>
>> You seem to want some new syntax for some very rare use case, not becaus=
e=20
>> the current language means cannot handle that case, but because you disl=
ike=20
>> those means, and, as far as I can tell, you have not given any substanti=
al=20
>> technical reasons for your dislike. I doubt this will be universally=20
>> regarded as a problem worth fixing.
>>
>> Cheers,
>> V.
>>
>
> There is nothing more to state because the idea isn't complex. It is what=
=20
> it appears be - a simple syntax for a small problem where the existing=20
> syntax is workable but clumsy. If you're just saying you and the=20
> majority so far think it' isn't a problem worth fixing, I agree that's wh=
at=20
> they are saying and what I expected. But the idea is simple as is the=20
> problem so if it doesn't sell it self, it won't, so I won't defend it=20
> because it's pointless given what I believe. If people like the idea,=20
> great, if they don't, ok too, just argue amongst yourselves about it. If=
=20
> people get beyond just saying they don't like the idea or mischaracterisi=
ng=20
> what I said to begin with on the subject, I might join the conversation=
=20
> later, but until some more interesting is said, leave me out of it.
>

--=20
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 e=
mail 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/9726d095-5beb-4550-8951-0ff8cca5ac12%40isocpp.or=
g.

------=_Part_111_55776959.1469717417849
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi,<br><br>Just to jump in :), I was the one who wrote the=
 other idea-for-proposal mail and I&#39;d be more than happy to merge the t=
wo threads. My intention on the other thread is to re-think all the looping=
 concepts of C++, possibly by getting feedback from other languages&#39; us=
ers and come up with a set of possible extensions like a tick list. This in=
cludes schematics <i>and</i> syntax. That way, when/if we&#39;ll propose it=
 to the Std&#39;s Committee, they&#39;ll have options rather than me myself=
 saying what&#39;s the best solution.<br>That said, don&#39;t expect that t=
hread to be quick. I&#39;d rather make a proper proposal once than 20 revis=
ions.<br><br>Regards,<br>-lorro<br><br>2016. j=C3=BAlius 26., kedd 16:34:13=
 UTC+2 id=C5=91pontban gmis...@gmail.com a k=C3=B6vetkez=C5=91t =C3=ADrta:<=
blockquote class=3D"gmail_quote" style=3D"margin: 0;margin-left: 0.8ex;bord=
er-left: 1px #ccc solid;padding-left: 1ex;"><div dir=3D"ltr"><br><br>On Wed=
nesday, July 27, 2016 at 12:44:15 AM UTC+12, Viacheslav Usov wrote:<blockqu=
ote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;padding-left:1e=
x;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-styl=
e:solid"><div dir=3D"ltr"><div><div class=3D"gmail_quote">On Mon, Jul 25, 2=
016 at 11:15 PM,  <span dir=3D"ltr">&lt;<a rel=3D"nofollow">gmis...@gmail.c=
om</a>&gt;</span> wrote:<br><div><br></div><div>&gt; I think we are in agre=
ement=C2=A0that=C2=A0lambda&#39;s don&#39;t seem to be=C2=A0solve=C2=A0this=
 problem as cleanly as we&#39;d like.</div><div><br></div><div>I think you =
have not demonstrated what &quot;this problem&quot; really is. This is prob=
ably what the others in this thread have said.</div><div><br></div><div>You=
 seem to want some new syntax for some very rare use case, not because the =
current language means cannot handle that case, but because you dislike tho=
se means, and, as far as I can tell, you have not given any substantial tec=
hnical reasons for your dislike. I doubt this will be universally regarded =
as a problem worth fixing.</div><div><br></div><div>Cheers,</div><div>V.</d=
iv></div></div></div></blockquote><div><br></div><div>There is nothing=C2=
=A0more to state because=C2=A0the idea isn&#39;t complex.=C2=A0It is what i=
t appears be -=C2=A0a simple syntax for a small problem where the existing =
syntax is workable but clumsy.=C2=A0If you&#39;re just saying you and the m=
ajority=C2=A0so far think it&#39; isn&#39;t a=C2=A0problem=C2=A0worth=C2=A0=
fixing,=C2=A0I agree that&#39;s what they are saying and what I expected.=
=C2=A0But the idea is simple=C2=A0as is the problem=C2=A0so if it doesn&#39=
;t=C2=A0sell it self,=C2=A0it won&#39;t, so I won&#39;t defend it because i=
t&#39;s=C2=A0pointless given what I believe. If people like the idea, great=
, if they don&#39;t, ok too, just argue amongst yourselves about it. If peo=
ple get beyond=C2=A0just saying they don&#39;t like=C2=A0the idea=C2=A0or m=
ischaracterising what I said to begin with on the subject,=C2=A0I might joi=
n the conversation later, but until some more interesting is said, leave me=
 out of it.</div></div></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/9726d095-5beb-4550-8951-0ff8cca5ac12%=
40isocpp.org?utm_medium=3Demail&utm_source=3Dfooter">https://groups.google.=
com/a/isocpp.org/d/msgid/std-proposals/9726d095-5beb-4550-8951-0ff8cca5ac12=
%40isocpp.org</a>.<br />

------=_Part_111_55776959.1469717417849--

------=_Part_110_842022123.1469717417849--

.
