[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)