Topic: Adding "abstract" as a keyword to denote a
Author: Tony V E <tvaneerd@gmail.com>
Date: Tue, 26 Jan 2016 20:57:30 -0500
Raw View
<html><head></head><body lang=3D"en-US" style=3D"background-color: rgb(255,=
255, 255); line-height: initial;"> =
<div style=3D"width: 100%; fo=
nt-size: initial; font-family: Calibri, 'Slate Pro', sans-serif, sans-serif=
; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, =
255, 255);">'pure' has other potential uses. For example, how it is used in=
D to mean a function that has no side effects. That could be potentially u=
seful in C++. </div> =
=
<div style=3D"width: 100%; font-size: initial; font-family: Calibri, 'Sl=
ate Pro', sans-serif, sans-serif; color: rgb(31, 73, 125); text-align: init=
ial; background-color: rgb(255, 255, 255);"><br style=3D"display:initial"><=
/div> =
=
<div style=3D"font-size: =
initial; font-family: Calibri, 'Slate Pro', sans-serif, sans-serif; color: =
rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255)=
;">Sent from my BlackBerry portable Babbage D=
evice</div> =
=
<table width=3D"100%" style=3D"backg=
round-color:white;border-spacing:0px;"> <tbody><tr><td colspan=3D"2" style=
=3D"font-size: initial; text-align: initial; background-color: rgb(255, 255=
, 255);"> <div style=3D"border-style: solid none =
none; border-top-color: rgb(181, 196, 223); border-top-width: 1pt; padding:=
3pt 0in 0in; font-family: Tahoma, 'BB Alpha Sans', 'Slate Pro'; font-size:=
10pt;"> <div><b>From: </b>reynaldbrassard599@gmail.com</div><div><b>Sent:=
</b>Tuesday, January 26, 2016 8:43 PM</div><div><b>To: </b>ISO C++ Standar=
d - Future Proposals</div><div><b>Reply To: </b>std-proposals@isocpp.org</d=
iv><div><b>Cc: </b>reynaldbrassard599@gmail.com</div><div><b>Subject: </b>[=
std-proposals] Re: Adding "abstract" as a keyword to denote a pure virtual =
function</div></div></td></tr></tbody></table><div style=3D"border-style: s=
olid none none; border-top-color: rgb(186, 188, 209); border-top-width: 1pt=
; font-size: initial; text-align: initial; background-color: rgb(255, 255, =
255);"></div><br><div id=3D"_originalContent" style=3D""><div dir=3D"ltr">T=
hanks for all the post guys.<div><br></div><div>It definitely seems a very =
low priority, and I can agree there are far more important factors to focus=
on. However, from my point of view I still enjoy having the discussion as =
opposed to having none.</div><div><br></div><div>As for all the feedback, I=
would agree that abstract would not be the best choice of wording. I am ju=
st used to the MSVC approach, so it seemed appropriate at the time. From th=
e suggestions posted, if I was to revise the proposal, I would rather just =
allow the syntax to use "=3D pure" or add a "pure_virtual" declaration in f=
ront of the function.</div><div> </div></div>
<p></p>
-- <br>
<br>
--- <br>
You received this message because you are subscribed to the Google Groups "=
ISO C++ Standard - Future Proposals" 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>
Visit this group at <a href=3D"https://groups.google.com/a/isocpp.org/group=
/std-proposals/">https://groups.google.com/a/isocpp.org/group/std-proposals=
/</a>.<br>
<br><!--end of _originalContent --></div></body></html>
<p></p>
-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" 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 />
Visit this group at <a href=3D"https://groups.google.com/a/isocpp.org/group=
/std-proposals/">https://groups.google.com/a/isocpp.org/group/std-proposals=
/</a>.<br />
.
Author: Thiago Macieira <thiago@macieira.org>
Date: Tue, 26 Jan 2016 20:04:27 -0800
Raw View
On Tuesday 26 January 2016 20:57:30 Tony V E wrote:
> 'pure' has other potential uses. For example, how it is used in D to mean a
> function that has no side effects. That could be potentially useful in C++.
See http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/p0078r0.pdf
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
--
---
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.
Visit this group at https://groups.google.com/a/isocpp.org/group/std-proposals/.
.
Author: Patrice Roy <patricer@gmail.com>
Date: Tue, 26 Jan 2016 23:34:35 -0500
Raw View
--001a113ecbbabcb27b052a495192
Content-Type: text/plain; charset=UTF-8
I presented p0078r0 in Kona on behalf of its author. It was clear that the
paper needed more work, but the interest in [[pure]] seemed tangible to me.
I'll probably work on a simpler, more focused version of it myself for the
June meeting in Finland (I can't attend the Jacksonville meeting), but in
the meantime, if anyone who was not in Kona wants more info on the feedback
this paper was given in order to move things forward before June, you can
contact me and I'll give you more details.
Cheers!
2016-01-26 23:04 GMT-05:00 Thiago Macieira <thiago@macieira.org>:
> On Tuesday 26 January 2016 20:57:30 Tony V E wrote:
> > 'pure' has other potential uses. For example, how it is used in D to
> mean a
> > function that has no side effects. That could be potentially useful in
> C++.
>
> See http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/p0078r0.pdf
> --
> Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
> Software Architect - Intel Open Source Technology Center
> PGP/GPG: 0x6EF45358; fingerprint:
> E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
>
> --
>
> ---
> 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.
> Visit this group at
> https://groups.google.com/a/isocpp.org/group/std-proposals/.
>
--
---
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.
Visit this group at https://groups.google.com/a/isocpp.org/group/std-proposals/.
--001a113ecbbabcb27b052a495192
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div>I presented p0078r0 in Kona on behalf of its author. =
It was clear that the paper needed more work, but the interest in [[pure]] =
seemed tangible to me.<br><br>I'll probably work on a simpler, more foc=
used version of it myself for the June meeting in Finland (I can't atte=
nd the Jacksonville meeting), but in the meantime, if anyone who was not in=
Kona wants more info on the feedback this paper was given in order to move=
things forward before June, you can contact me and I'll give you more =
details.<br><br></div>Cheers!<br></div><div class=3D"gmail_extra"><br><div =
class=3D"gmail_quote">2016-01-26 23:04 GMT-05:00 Thiago Macieira <span dir=
=3D"ltr"><<a href=3D"mailto:thiago@macieira.org" target=3D"_blank">thiag=
o@macieira.org</a>></span>:<br><blockquote class=3D"gmail_quote" style=
=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span cl=
ass=3D"">On Tuesday 26 January 2016 20:57:30 Tony V E wrote:<br>
> 'pure' has other potential uses. For example, how it is used i=
n D to mean a<br>
> function that has no side effects. That could be potentially useful in=
C++.<br>
<br>
</span>See <a href=3D"http://www.open-std.org/jtc1/sc22/wg21/docs/papers/20=
15/p0078r0.pdf" rel=3D"noreferrer" target=3D"_blank">http://www.open-std.or=
g/jtc1/sc22/wg21/docs/papers/2015/p0078r0.pdf</a><br>
<span class=3D"im HOEnZb">--<br>
Thiago Macieira - thiago (AT) <a href=3D"http://macieira.info" rel=3D"noref=
errer" target=3D"_blank">macieira.info</a> - thiago (AT) <a href=3D"http://=
kde.org" rel=3D"noreferrer" target=3D"_blank">kde.org</a><br>
=C2=A0 =C2=A0Software Architect - Intel Open Source Technology Center<br>
=C2=A0 =C2=A0 =C2=A0 PGP/GPG: 0x6EF45358; fingerprint:<br>
=C2=A0 =C2=A0 =C2=A0 E067 918B B660 DBD1 105C=C2=A0 966C 33F5 F005 6EF4 535=
8<br>
<br>
</span><div class=3D"HOEnZb"><div class=3D"h5">--<br>
<br>
---<br>
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" group.<br>
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:std-proposals%2Bunsubscribe@isocpp.org">std-propo=
sals+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>
Visit this group at <a href=3D"https://groups.google.com/a/isocpp.org/group=
/std-proposals/" rel=3D"noreferrer" target=3D"_blank">https://groups.google=
..com/a/isocpp.org/group/std-proposals/</a>.<br>
</div></div></blockquote></div><br></div>
<p></p>
-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" 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 />
Visit this group at <a href=3D"https://groups.google.com/a/isocpp.org/group=
/std-proposals/">https://groups.google.com/a/isocpp.org/group/std-proposals=
/</a>.<br />
--001a113ecbbabcb27b052a495192--
.
Author: reynaldbrassard599@gmail.com
Date: Tue, 26 Jan 2016 23:05:58 -0800 (PST)
Raw View
------=_Part_588_50821253.1453878358651
Content-Type: multipart/alternative;
boundary="----=_Part_589_762327360.1453878358657"
------=_Part_589_762327360.1453878358657
Content-Type: text/plain; charset=UTF-8
On Tuesday, 26 January 2016 20:04:32 UTC-8, Thiago Macieira wrote:
>
> On Tuesday 26 January 2016 20:57:30 Tony V E wrote:
> > 'pure' has other potential uses. For example, how it is used in D to
> mean a
> > function that has no side effects. That could be potentially useful in
> C++.
>
> See http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/p0078r0.pdf
> --
> Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
> Software Architect - Intel Open Source Technology Center
> PGP/GPG: 0x6EF45358; fingerprint:
> E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
>
>
Interesting read, thank you.
--
---
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.
Visit this group at https://groups.google.com/a/isocpp.org/group/std-proposals/.
------=_Part_589_762327360.1453878358657
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
On Tuesday, 26 January 2016 20:04:32 UTC-8, Thiago Macieira wrote:<blockqu=
ote class=3D"gmail_quote" style=3D"margin: 0;margin-left: 0.8ex;border-left=
: 1px #ccc solid;padding-left: 1ex;">On Tuesday 26 January 2016 20:57:30 To=
ny V E wrote:
<br>> 'pure' has other potential uses. For example, how it is us=
ed in D to mean a
<br>> function that has no side effects. That could be potentially usefu=
l in C++.
<br>
<br>See <a href=3D"http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/=
p0078r0.pdf" target=3D"_blank" rel=3D"nofollow" onmousedown=3D"this.href=3D=
'http://www.google.com/url?q\75http%3A%2F%2Fwww.open-std.org%2Fjtc1%2Fs=
c22%2Fwg21%2Fdocs%2Fpapers%2F2015%2Fp0078r0.pdf\46sa\75D\46sntz\0751\46usg\=
75AFQjCNGhm3CxkbA_16XHegrswXds791Atw';return true;" onclick=3D"this.hre=
f=3D'http://www.google.com/url?q\75http%3A%2F%2Fwww.open-std.org%2Fjtc1=
%2Fsc22%2Fwg21%2Fdocs%2Fpapers%2F2015%2Fp0078r0.pdf\46sa\75D\46sntz\0751\46=
usg\75AFQjCNGhm3CxkbA_16XHegrswXds791Atw';return true;">http://www.open=
-std.org/jtc1/<wbr>sc22/wg21/docs/papers/2015/<wbr>p0078r0.pdf</a>
<br>--=20
<br>Thiago Macieira - thiago (AT) <a href=3D"http://macieira.info" target=
=3D"_blank" rel=3D"nofollow" onmousedown=3D"this.href=3D'http://www.goo=
gle.com/url?q\75http%3A%2F%2Fmacieira.info\46sa\75D\46sntz\0751\46usg\75AFQ=
jCNEswDUBNCNanbu7euhqLn_62FW8ag';return true;" onclick=3D"this.href=3D&=
#39;http://www.google.com/url?q\75http%3A%2F%2Fmacieira.info\46sa\75D\46snt=
z\0751\46usg\75AFQjCNEswDUBNCNanbu7euhqLn_62FW8ag';return true;">maciei=
ra.info</a> - thiago (AT) <a href=3D"http://kde.org" target=3D"_blank" rel=
=3D"nofollow" onmousedown=3D"this.href=3D'http://www.google.com/url?q\7=
5http%3A%2F%2Fkde.org\46sa\75D\46sntz\0751\46usg\75AFQjCNHGRJdo5_JYG1Dowztw=
AHAKs80XSA';return true;" onclick=3D"this.href=3D'http://www.google=
..com/url?q\75http%3A%2F%2Fkde.org\46sa\75D\46sntz\0751\46usg\75AFQjCNHGRJdo=
5_JYG1DowztwAHAKs80XSA';return true;">kde.org</a>
<br>=C2=A0 =C2=A0Software Architect - Intel Open Source Technology Center
<br>=C2=A0 =C2=A0 =C2=A0 PGP/GPG: 0x6EF45358; fingerprint:
<br>=C2=A0 =C2=A0 =C2=A0 E067 918B B660 DBD1 105C =C2=A0966C 33F5 F005 6EF4=
5358
<br>
<br></blockquote><div><br></div><div>Interesting read, thank you.</div>
<p></p>
-- <br />
<br />
--- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals" 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 />
Visit this group at <a href=3D"https://groups.google.com/a/isocpp.org/group=
/std-proposals/">https://groups.google.com/a/isocpp.org/group/std-proposals=
/</a>.<br />
------=_Part_589_762327360.1453878358657--
------=_Part_588_50821253.1453878358651--
.