C++ Logo


Advanced search

Re: P2717R1, EcoIS Introspection

From: Olga Arkhipova <olgaark_at_[hidden]>
Date: Fri, 2 Jun 2023 21:08:46 +0000
In my experience - a lot of things can go wrong when launching a process and it is often hard to reason about failures there.

It is much easier/more robust to work with json files.

I believe that IDEs and different generators will very likely be interested in build tool capabilities. And those IDE/generators processes might not even be able to launch a tool as they are not necessarily running in the environment the tool can run. Or they might be running on a different OS altogether for some cross-platform development.

For side files distribution - my understanding is that the world is moving to "download my tools as a package" paradigm and it should not be a problem there.


-----Original Message-----
From: SG15 <sg15-bounces_at_lists.isocpp.org> On Behalf Of René Ferdinand Rivera Morell via SG15
Sent: Friday, June 2, 2023 13:52
To: Tom Honermann <tom_at_[hidden]>
Cc: René Ferdinand Rivera Morell <grafikrobot_at_gmail.com>; sg15_at_lists.isocpp.org; Charles-Henri Gros <Charles-Henri.Gros_at_synopsys.com>
Subject: Re: [SG15] P2717R1, EcoIS Introspection

Sorry about replying to myself.. Thoughts are randomly filling my head :-)

On Fri, Jun 2, 2023 at 3:46 PM René Ferdinand Rivera Morell <grafikrobot_at_gmail.com> wrote:
> And as some parts of it run in a local network distributed compute
> structure.

Thinking about that aspect brings up an interesting problem. Having extra side-band files for the tools adds some difficulty in those distributed tool execution systems. As distributing such files also have to learn how/when to distribute the side-band data. And to distribute in such a way as to not break whatever search of that side-band data the rest of the tools are doing. But having a command line option automatically travels with the tools without such difficulty.

-- René Ferdinand Rivera Morell
-- Don't Assume Anything -- No Supone Nada
-- Robot Dreams - http://robot-dreams.net/
SG15 mailing list

Received on 2023-06-02 21:08:49