[HN Gopher] C++: Freestanding Standard Library
___________________________________________________________________
C++: Freestanding Standard Library
Author : ingve
Score : 41 points
Date : 2026-04-08 07:10 UTC (2 days ago)
(HTM) web link (www.sandordargo.com)
(TXT) w3m dump (www.sandordargo.com)
| dleslie wrote:
| This was written by AI, wasn't it?
|
| I feel like it said a whole lot without giving me much to take
| action on. Like great, you summarized the current state of
| affairs but it doesn't make clear what I am to do about it.
| aw1621107 wrote:
| > I feel like it said a whole lot without giving me much to
| take action on. Like great, you summarized the current state of
| affairs but it doesn't make clear what I am to do about it.
|
| To be fair, not every article is a call to action. Sometimes
| they exist purely for informational purposes.
| tialaramex wrote:
| Are you making this claim specifically about this one
| particular post, or about everything on the blog, which dates
| back about a decade ?
|
| Like "These Artemis 2 photos were generated by AI" is wrong but
| "The broadcast footage of the Apollo missions was generated by
| AI" is incredibly stupid and I want to understand if I'm about
| to engage with an incredibly stupid opinion.
| Maxatar wrote:
| There is a clear and sudden transition on this blog where
| prior to a certain date there are zero instances of the em-
| dash and then suddenly it appears like crazy. Like look at
| his archived posts from 2023, absolutely no em dashes... now
| look at every post from 2025 and almost every single one of
| them are literred with them.
|
| I don't think it's a coincidence.
| jandrese wrote:
| > Freestanding is not a niche technicality -- it's a
| foundational distinction in the C++ standard.
|
| If this line wasn't written by a LLM I'll eat my hat.
|
| I swear being online these days feels like being one of the
| dog handlers from the Terminator.
| thegrim33 wrote:
| The fact that the average person is seemingly incapable
| of detecting LLM text drives me insane. Every aspect of
| that article screams LLM. The tone, the punctuation, the
| sentence structure, the overall structure, it's so
| incredibly obvious. But the average person really is
| oblivious to it.
| karurosu wrote:
| It definitely feels like it was edited with AI, structure and
| tone seem like the usual AI "polish".
|
| Lately I've been working on an embedded system with limited
| access to std lib/libc and this was very interesting but I was
| hoping to see more information, like how can I tell if
| something will be supported? what are alternatives? what does
| implementation specific mean?
|
| I guess I am used to HN having more in-depth articles.
| UncleOxidant wrote:
| Where does one get this Freestanding Standard Libarry? will it be
| included in C++ 26?
| aw1621107 wrote:
| At least as far as major C++ implementations go you pretty much
| already have a freestanding stdlib since the standard-specified
| freestanding parts are a subset of the hosted parts. It's just
| a matter of compiling in freestanding "mode" (e.g., passing
| -ffreestanding to GCC/Clang)
___________________________________________________________________
(page generated 2026-04-10 23:01 UTC)