C++ Logo

std-proposals

Advanced search

Re: [std-proposals] Freestanding std modules

From: Jonathan Wakely <cxx_at_[hidden]>
Date: Sun, 30 Jun 2024 14:32:06 +0100
On Sun, 30 Jun 2024 at 13:30, Marcin Jaczewski via Std-Proposals <
std-proposals_at_[hidden]> wrote:

> On GCC mailing list I notice email:
> https://gcc.gnu.org/pipermail/gcc/2024-June/244252.html
> Aside of misguided author (profanities & sending it to gcc instead of here)
> some of his concerns could be valid.
>


Nothing that abusive clown ever says is worth listening to.

He can't even write an email properly, what is all the copy+pasted junk at
the top saying "

Contribute to cppfastio/fast_io development by creating an account on
GitHub.github.com"


Do you really want to promote the unhinged rant of an abusive troll who
attacks, harasses, and wishes death on the people trying to improve C++?
What is his "concern"? He's added a #error to his project nobody uses so
that if you use a compiler that supports C++20 modules you can't use his
code. How is that reasonable?

If you're going to boost his harassment, you get to go to /dev/null too, so
I won't bother responding to the questions below (which have no supporting
evidence for the "concerns" anyway).



>
> Example: there is a freestanding version of the standard library module?
>
Or how to reduce blot that `import std;` can cause even if I only
> use part of it like `std::vector` or `std::unique_ptr` but
> I do not plan touching `std::regexp` or io.
>

> Maybe something like `import std.core;` (like MSVC did) or
> use import headers like `import <iostream>;`?
>
> Or is this simply a QoI issue and the committee does not need to consider
> how big is binary after `import std;`?
>
-- 
> Std-Proposals mailing list
> Std-Proposals_at_[hidden]
> https://lists.isocpp.org/mailman/listinfo.cgi/std-proposals
>

Received on 2024-06-30 13:33:26