Live data from Hacker News

GCC 16 considering changing default to C++20

inbox.sourceware.org

11–20 of 119 posts

Re: GCC 16 considering changing default to C++20

#11
post #6

Earlier quoted context omitted.

Anubis has been around for almost a year now, but it's also not particularly relevant to the content of the email thread.

It's particularly jarring to basically every site I've seen it on which is usually some serious and professional looking open source site. I wonder why nobody configures this, is this not something that they can configure themselves to a more relevant image, like the GCC logo or something?

I think they might also want to bring attention to the problem and advertise for an open-source solution.

Re: GCC 16 considering changing default to C++20

#12
post #6

Earlier quoted context omitted.

Anubis has been around for almost a year now, but it's also not particularly relevant to the content of the email thread.

It's particularly jarring to basically every site I've seen it on which is usually some serious and professional looking open source site. I wonder why nobody configures this, is this not something that they can configure themselves to a more relevant image, like the GCC logo or something?

That's the paid upgrade for "enterprise" level quality.

Re: GCC 16 considering changing default to C++20

#13
post #8
post #5

Earlier quoted context omitted.

Right? I hope it never goes away, we should make the web more fun instead of sad and clean!

I think if you were to poll people, a significant portion would be repulsed by this catgirl aesthetic, or (though this isn't the case for Anubis) the cliche inappropriately dressed inappropriately young anime characters dawned as mascots in an ever increasing number of projects. People can do whatever they want with their projects, but I feel like the people who like this crap perhaps don't understand how repulsive i…

I'm not repulsed by it but I do wish the people that forced this stuff into their software/hardware realized how juvenile it makes their product look. There's a decent cheap Chinese pair of Bluetooth earbuds on Amazon that's been very popular among audiophiles but the feedback sounds are an anime girl making noises and there's no way to turn it off so I lost interest in purchasing them.

Re: GCC 16 considering changing default to C++20

#14

Shouldn't the compilers be on the bleeding edge of the standards? What is the downside of switching to the newest standard when it's properly supported? It's the type of dog fooding they should be doing! It's one reason why people care so much about self-hosted compilers, it's a demonstration of maturity of the language/compiler.

Well there are still some c++20 items that aren't fully supported, at least according to cppref.

https://en.cppreference.com/w/cpp/compiler_support/20.html

Re: GCC 16 considering changing default to C++20

#15
post #8
post #5

Earlier quoted context omitted.

Right? I hope it never goes away, we should make the web more fun instead of sad and clean!

I think if you were to poll people, a significant portion would be repulsed by this catgirl aesthetic, or (though this isn't the case for Anubis) the cliche inappropriately dressed inappropriately young anime characters dawned as mascots in an ever increasing number of projects. People can do whatever they want with their projects, but I feel like the people who like this crap perhaps don't understand how repulsive i…

> inappropriately dressed

How do you think Anubis should dress?

Re: GCC 16 considering changing default to C++20

#17

Shouldn't the compilers be on the bleeding edge of the standards? What is the downside of switching to the newest standard when it's properly supported? It's the type of dog fooding they should be doing! It's one reason why people care so much about self-hosted compilers, it's a demonstration of maturity of the language/compiler.

There's a bootstrapping process that has to happen to compile the compiler. Moving up the language standard chain requires that compilers compiling the compiler need to also migrate up the chain.

So you can never be perfectly bleeding edge as it'd keep you from being able to build your compiler with an older compiler that doesn't support those bleeding edge features.

Imagine, for example, that you are debian and you want to prep for the next stable version. It's reasonable that for the next release you'd bootstrap with the prior releases toolset. That allows you to have a stable starting point.

Re: GCC 16 considering changing default to C++20

#18

Shouldn't the compilers be on the bleeding edge of the standards? What is the downside of switching to the newest standard when it's properly supported? It's the type of dog fooding they should be doing! It's one reason why people care so much about self-hosted compilers, it's a demonstration of maturity of the language/compiler.

> Shouldn't the compilers be on the bleeding edge of the standards? What is the downside of switching to the newest standard when it's properly supported?

C++ standards support and why C++23 and C++26 are not the default: https://gcc.gnu.org/projects/cxx-status.html

Re: GCC 16 considering changing default to C++20

#19

Shouldn't the compilers be on the bleeding edge of the standards? What is the downside of switching to the newest standard when it's properly supported? It's the type of dog fooding they should be doing! It's one reason why people care so much about self-hosted compilers, it's a demonstration of maturity of the language/compiler.

> What is the downside of switching to the newest standard when it's properly supported?

They are discussing in this email thread whether it is already properly supported.

> It's one reason why people care so much about self-hosted compilers

For self-hosting and bootstrapping you want the compiler to be compilable with an old version as possible.

Re: GCC 16 considering changing default to C++20

#20
post #8
post #5

Earlier quoted context omitted.

Right? I hope it never goes away, we should make the web more fun instead of sad and clean!

I think if you were to poll people, a significant portion would be repulsed by this catgirl aesthetic, or (though this isn't the case for Anubis) the cliche inappropriately dressed inappropriately young anime characters dawned as mascots in an ever increasing number of projects. People can do whatever they want with their projects, but I feel like the people who like this crap perhaps don't understand how repulsive i…

The whole Japanese cartoon schoolgirl thing is 100% creepy.
Post reply on HN