Earlier quoted context omitted.
Oh here we go again, someone demanding networking (of all things) in the standard library. Are you next going to demand a GUI toolkit too? Maybe an entire game engine and Vulkan/WebGPU implementation too while we're at it? Just because other languages do it does not mean it is a wise idea for C++ to follow suit. I mean, do I really need to point you to std::regex as an example of what happens when we try to add extra…
> someone demanding networking (of all things) in the standard library Networking is defacto in the standard library, because C++ standard library is almost always supplemented by whatever C functionality is lying around, and POSIX networking exists. That they haven't felt the need to provide a more useful abstraction on top of the POSIX layer (and hey, maybe abstract over Microsoft's variant in the process) in the p…
C++26: Std:Is_within_lifetime
71–75 of 75 posts
Re: C++26: Std:Is_within_lifetime
#72Earlier quoted context omitted.
It is hardly any different from, C Source code => Tradicional UNIX C compiler => ASM => object file Now everyone is doing AI tooling => C Source code => Tradicional UNIX C compiler => ASM => object file For all pratical purposes, just like using a language like Nim, the workflow exposed to user can hide the middle steps. Then there is the other take, if you start using agents that can be configured to do tool calling…
> Now everyone is doing > > AI tooling => C Source code => Tradicional UNIX C compiler => ASM => object file Certainly not. I'm using AI to write Rust, the compiler is way better at telling the AI it goofed completely, and the resulting code (once the AI managed to get rid of errors/warnings) has a much better chance of actually working well.
Unless you now tell me that you drive your AI generation code with full coverage unit tests manually written by you.
Re: C++26: Std:Is_within_lifetime
#73you really need to hate yourself to still pay attention to such horrible stuff in 2026. 41 years after its invention, C++ still doesn't have networking support in its stdlib. excuses after excuses, they have millions justifications on why the stdlib doesn't need networking. but in the same time, some bureaucratic "committee members" struggling with their midlife crisis want you to waste your life on stuff like Std:Is…
Oh here we go again, someone demanding networking (of all things) in the standard library. Are you next going to demand a GUI toolkit too? Maybe an entire game engine and Vulkan/WebGPU implementation too while we're at it? Just because other languages do it does not mean it is a wise idea for C++ to follow suit. I mean, do I really need to point you to std::regex as an example of what happens when we try to add extra…
> what happens when we try to add extraneous, hard to define problems to the STL? Do you really want to add something way more complicated than a regular expression engine to C++ (networking)
"they have millions justifications on why the stdlib doesn't need networking. but in the same time, some bureaucratic "committee members" struggling with their midlife crisis want you to waste your life on stuff like Std:Is_within_lifetime in the era of AI."
totally as expected.
> Are you next going to demand a GUI toolkit too? Maybe an entire game engine and Vulkan/WebGPU implementation too while we're at it
please keep such extremely stupid ideas to yourself, you are the only person here suggesting having GUI and WebGPU stuff in C++.
your entire skillset could be replaced by a 7B LLM model if you can't even tell the difference of networking & GUI for a general purpose language like C++.
Re: C++26: Std:Is_within_lifetime
#74Earlier quoted context omitted.
> someone demanding networking (of all things) in the standard library Networking is defacto in the standard library, because C++ standard library is almost always supplemented by whatever C functionality is lying around, and POSIX networking exists. That they haven't felt the need to provide a more useful abstraction on top of the POSIX layer (and hey, maybe abstract over Microsoft's variant in the process) in the p…
Networking is not in the standard library of either C or C++. It is strictly an operating system extension. Since it's provided by the operating system, I don't really see how you reach the conclusion that it is a part of the standard library. The standard library is, after all, distinct from what the OS provides.
with recent inventions like coding agents, it has never been a better time to depreciate failed language like C++,
Re: C++26: Std:Is_within_lifetime
#75Earlier quoted context omitted.
I would love to see the first LLM shot in the foot with C++. I mean it is not like human devs don't do that right?
I mean, you can see llms shooting themselves in the foot with c++ right now, just ask them to write it.