C++ Logo

sg15

Advanced search

Re: [isocpp-ext] Can we expect that all C++ source files can have the same suffix?

From: Gabriel Dos Reis <gdr_at_[hidden]>
Date: Mon, 25 Apr 2022 15:39:34 +0000
Yes, it might very well be lost on people. Would you mind walking that slowly for those of us not getting it?

-- Gaby

________________________________
From: Ext <ext-bounces_at_[hidden]> on behalf of René Ferdinand Rivera Morell via Ext <ext_at_[hidden]>
Sent: Monday, April 25, 2022 6:31:05 AM
To: ISO C++ Tooling Study Group <sg15_at_[hidden]>
Cc: René Ferdinand Rivera Morell <grafikrobot_at_[hidden]>; Peter Dimov <pdimov_at_[hidden]>; Daniel Ruoso <daniel_at_[hidden]>; Tom Honermann <tom_at_[hidden]>; René Ferdinand Rivera Morell via Ext <ext_at_[hidden]>; Nathan Sidwell <nathan_at_[hidden]>
Subject: Re: [isocpp-ext] [SG15] Can we expect that all C++ source files can have the same suffix?

On Mon, Apr 25, 2022 at 8:15 AM Daniel Ruoso via SG15 <sg15_at_[hidden]<mailto:sg15_at_[hidden]>> wrote:
Em seg., 25 de abr. de 2022 às 09:06, Peter Dimov <pdimov_at_[hidden]<mailto:pdimov_at_[hidden]>> escreveu:
> All that's also true without modules, but we still make it possible for
> c++ hello.cc
> to produce a working hello world executable

FWIW, I'd be on board with a proposal for a "trivial build system"
interface to be supported in various toolchains with the same command
line and options. Maybe we can even convince our toolchain vendors to
include such a tool. I think focusing on the compiler executable
specifically as the one having to implement that is a mistake.

Is it lost on people that what we currently call the compiler is already such a trivial build system? And that it's been that way for some decades.

--
-- René Ferdinand Rivera Morell
-- Don't Assume Anything  -- No Supone Nada
-- Robot Dreams - http://robot-dreams.net<https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Frobot-dreams.net%2F&data=05%7C01%7Cgdr%40microsoft.com%7C898c7861cb604e32be1908da26bfe91b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637864902942253662%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=TOg55cChosGPV8O%2BnAeslh3BmWf7LTO7iLdYNrj%2Fe8s%3D&reserved=0>

Received on 2022-04-25 15:39:37