220 41232 <41ef0549-4ff9-4d0d-b033-5eb30055490c@isocpp.org> article
Path: news.gmane.org!.POSTED!not-for-mail
From: Victor Dyachenko <victor.dyachenko@gmail.com>
Newsgroups: gmane.comp.lang.c++.isocpp.proposals
Subject: Re: Modules and preambule, just why?
Date: Thu, 6 Dec 2018 03:38:06 -0800 (PST)
Lines: 64
Approved: news@gmane.org
Message-ID: <41ef0549-4ff9-4d0d-b033-5eb30055490c@isocpp.org>
References: <e3f7a8a5-8e78-49f5-97df-139951f5d07a@isocpp.org>
 <CAOU91OPMe-0PU7zEfKKPSQNMwtaf8cw+q24XAes9pZTJqPGrcg@mail.gmail.com>
 <16989401-2f0d-4200-997e-0ac60b47bec3@isocpp.org>
 <CAOU91ONR5v9ujCaM5Riu5Dc39cejV4VcMEdieF3O6b_edy+Y7g@mail.gmail.com>
 <a8310d69-20cb-48ba-8a8e-c62c09d4cd94@isocpp.org>
 <CAFk2RUaoP3h62RX10FfFv3ttyt1he96KJ_R_m=M7UA8=bf0O3A@mail.gmail.com>
 <08290107-c63b-3ef6-09d4-16c7b6c495ab@honermann.net>
 <CAFk2RUax+i_chjCLEfb7HGitaOtdMSmSmoot4ZTybT_58=4VTQ@mail.gmail.com>
 <0727d34e-0bad-3689-e315-2136bb359e65@honermann.net>
Reply-To: std-proposals@isocpp.org
NNTP-Posting-Host: blaine.gmane.org
Mime-Version: 1.0
Content-Type: multipart/mixed; 
	boundary="----=_Part_335_1436049172.1544096286360"
X-Trace: blaine.gmane.org 1544096163 5717 195.159.176.226 (6 Dec 2018 11:36:03 GMT)
X-Complaints-To: usenet@blaine.gmane.org
NNTP-Posting-Date: Thu, 6 Dec 2018 11:36:03 +0000 (UTC)
Cc: ville.voutilainen@gmail.com
To: ISO C++ Standard - Future Proposals <std-proposals@isocpp.org>
Original-X-From: std-proposals+bncBCJ4XEO5S4ERBH4UUTQAKGQE2MIZUZY@isocpp.org Thu Dec 06 12:35:58 2018
Return-path: <std-proposals+bncBCJ4XEO5S4ERBH4UUTQAKGQE2MIZUZY@isocpp.org>
Envelope-to: gclcip-std-proposals@m.gmane.org
Original-Received: from mail-yb1-f197.google.com ([209.85.219.197])
	by blaine.gmane.org with esmtp (Exim 4.84_2)
	(envelope-from <std-proposals+bncBCJ4XEO5S4ERBH4UUTQAKGQE2MIZUZY@isocpp.org>)
	id 1gUrwk-0001Mg-BJ
	for gclcip-std-proposals@m.gmane.org; Thu, 06 Dec 2018 12:35:58 +0100
Original-Received: by mail-yb1-f197.google.com with SMTP id p17sf124385ybk.9
        for <gclcip-std-proposals@m.gmane.org>; Thu, 06 Dec 2018 03:38:09 -0800 (PST)
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:list-post:list-help:list-archive:list-subscribe
         :list-unsubscribe;
        bh=f4d6eCvfUYyy8aFW6bNOABQtOSPSAzTx1gmKMoL3VR4=;
        b=K3Ths+iwzVe17XWBcrNX2tJKr8jHcZUwMSffzQ1Rer50rRk6hj8kUke6weic4gYFIY
         fyOVNBT4PLXTstLvxWoapcG6AM8EYTp3MlyNvimC9dfXYb0x8wS3KzlADqAnYC6B8vmP
         u3obZM1g6vQbYEDq51h6URIvYalff+AQ/GZQih6ng9fhnfj2xpnCalvbbdQEnvyqcIA+
         u6v+cwWyM0BurdOANMpUHWRFo3v+dv5l6laIUwVurD04JrGL9UnjOcTPhVGhkGb800H5
         IQchJcrDSOqpHeh3E86JHe8CdnUgeCbNRk5/9PbpD87GwSla2Aflw9u71I1VLVAiUmqT
         0uFg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20161025;
        h=date:from:to:cc:message-id:in-reply-to:references:subject
         :mime-version:x-original-sender:reply-to:precedence:mailing-list
         :list-id:list-post:list-help:list-archive:list-subscribe
         :list-unsubscribe;
        bh=f4d6eCvfUYyy8aFW6bNOABQtOSPSAzTx1gmKMoL3VR4=;
        b=hetOH866GkM9BA3QB5ZHZhEmCEB6jysVpgiuotkC+zv5YYm3M2aZ0IhJo3uhtBcg5g
         m45Imgwxx8gzL/FJ5+zdyDWahx/AdhLD2QDEN2D9mgzH1OGZDagl2T4IByusJAcPGvVp
         UuivDR2xQPKQUNkS18WQyFUKPowAQlkR1QEyyEAIi44Rm8Z+WrvJ8TZWfIgyO9YKRCAR
         r0S1v25aSTmWuHYrtd/6y8eW3KIDAtkjB1GvlQT0gNeeKBzD7m6Spr8VZV5SzrsUJqFz
         UgdnV1rz50tiXJwP2uBpRGYOpAbjEodhListYLfHkl1Exb6p8G5f2MsFBGt5qxs55/5y
         IVwQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        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=f4d6eCvfUYyy8aFW6bNOABQtOSPSAzTx1gmKMoL3VR4=;
        b=jYo/sT6boUJbzsj5KdbvMOgHw6Fwrr91Qs7fiDgqqVsja57G9FkassNcbqTKnr0Yx7
         CVexttyFaLpLxlGN3/ffo2W8sns/bpvyT/AZTfbNw6pXPvF6rk/TjUPdXOUlqoCr78mD
         obPVakEmtZ4B09S4EE3S/LR2MZ5EzCIT3FyA72meWXI/jzmEHEHvIm6AJjfNfdVvGM1E
         Nwjn77rkUD2203nTt2NehGw8ptaDiHWHP9MULJ16BM4cYWlNC3fw8kDlK0UiXW16qE78
         sK1iE4Yhl3cPYvZH1TbAHSVYaMqa1MT+dsu4pZUMve4LtFTY/gDwWXD1xcJK7YDorZQ2
         B7UA==
X-Gm-Message-State: AA+aEWYpbRDf0jZqQdbSiH8BLe6Kh5+2A/cQfX/Oa7Z6F9JICWN03c7D
	8C3dYqW3WmsCXb73+OmocwE2eA==
X-Google-Smtp-Source: AFSGD/U2DZrRTZEKUskYGkJ+XAWggYTxVI4YA9I4xTLaK0KFhrVNB1SrHew9997fUqRIJ8Hz9XPamw==
X-Received: by 2002:a25:748a:: with SMTP id p132mr1884916ybc.103.1544096288866;
        Thu, 06 Dec 2018 03:38:08 -0800 (PST)
X-BeenThere: std-proposals@isocpp.org
Original-Received: by 2002:a81:a082:: with SMTP id x124ls14316596ywg.1.gmail; Thu, 06
 Dec 2018 03:38:07 -0800 (PST)
X-Received: by 2002:a81:528b:: with SMTP id g133mr406757ywb.1.1544096287236;
        Thu, 06 Dec 2018 03:38:07 -0800 (PST)
In-Reply-To: <0727d34e-0bad-3689-e315-2136bb359e65@honermann.net>
X-Original-Sender: Victor.Dyachenko@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:41232
Archived-At: <http://permalink.gmane.org/gmane.comp.lang.c++.isocpp.proposals/41232>

------=_Part_335_1436049172.1544096286360
Content-Type: multipart/alternative; 
	boundary="----=_Part_336_1904009052.1544096286361"

------=_Part_336_1904009052.1544096286361
Content-Type: text/plain; charset="UTF-8"

On Thursday, December 6, 2018 at 7:05:01 AM UTC+3, Tom Honermann wrote:
>
> Hmm, Gaby has stated many times that .ifc files are not intended for 
> distribution.  
>

Really? So what such modules are supposed to be? Yet another reincarnation 
of precompiled headers?

And why gcc and clang developers are trying "to define interoperable 
changes" (see https://gcc.gnu.org/wiki/cxx-modules) and establish stable 
ABI 
(https://gcc.gnu.org/wiki/cxx-modules?action=AttachFile&do=view&target=module-abi-2017-09-01.pdf)?


-- 
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/41ef0549-4ff9-4d0d-b033-5eb30055490c%40isocpp.org.

------=_Part_336_1904009052.1544096286361
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Thursday, December 6, 2018 at 7:05:01 AM UTC+3, Tom Hon=
ermann wrote:<blockquote class=3D"gmail_quote" style=3D"margin: 0;margin-le=
ft: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;">Hmm, Gaby has sta=
ted many times that .ifc files are not intended for=20
<br>distribution.=C2=A0 <br></blockquote><div><br></div><div>Really? So wha=
t such modules are supposed to be? Yet another reincarnation of precompiled=
 headers?</div><div><br></div><div>And why gcc and clang developers are try=
ing &quot;to define interoperable changes&quot; (see https://gcc.gnu.org/wi=
ki/cxx-modules) and establish stable ABI (https://gcc.gnu.org/wiki/cxx-modu=
les?action=3DAttachFile&amp;do=3Dview&amp;target=3Dmodule-abi-2017-09-01.pd=
f)?</div><div><br></div><div><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">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/41ef0549-4ff9-4d0d-b033-5eb30055490c%=
40isocpp.org?utm_medium=3Demail&utm_source=3Dfooter">https://groups.google.=
com/a/isocpp.org/d/msgid/std-proposals/41ef0549-4ff9-4d0d-b033-5eb30055490c=
%40isocpp.org</a>.<br />

------=_Part_336_1904009052.1544096286361--

------=_Part_335_1436049172.1544096286360--

.
