Re: [musl] GCC optimizer is provably junk. Here is the evidence.

Tomas Volf via Gcc <[email protected]> Sun, 24 Mar 2024 21:19:36 +0100
Newsgroups gmane.comp.gcc.devel,gmane.linux.lib.musl.general,gmane.os.openbsd.tech,gmane.comp.misc.suckless,gmane.comp.video.gstreamer.devel,gmane.comp.web.squid.general,gmane.comp.video.motion.user
Message-ID <ZgCK2Ni3CUWfXpUZ@ws>
On 2024-03-24 13:20:36 -0500, Dave Blanchard wrote:
> Here's a nice gem from Julian Waters, a thoroughly pleasant and amiable fellow:
>
> > Hello again, Dave. Have you managed to learn how a basic language
> > Interpreter works before commenting on the significantly-more-complex
> > gcc's efficiency? Or were you not able to because your IQ is below the
> > freezing point of water and you can't even understand what a basic
> > tree walker is?
>
> > Then again, with an address like killthe.net, why should we even take
> > you seriously? Hell, even though I miraculously agree that stuff like
> > GNU and Linux is not beginner friendly, and gcc could do with some
> > improvements in that department, no one wants to take any advice from
> > a self righteous and idiotic piece of shit like yourself. At least
> > Stefan was smart enough to bail when others pointed out the holes in
> > his examples of gcc's instruction selection allegedly being poor. You,
> > not so much. I doubt the clang people want you either, so do them a
> > favour and stay the hell away from LLVM, and this is coming from
> > someone who doesn't really like LLVM in the first place.
>

Since this message seems to be in violation of GCC's code of conduct, I assume
you brought that up.  What was the conclusion of that?  If you did not, why not?

> In my view, the entire GNU organization is a toxic cancer on the UNIX
> world...and it was designed to be exactly that from the very beginning.
>
> It appears the true purpose of GNU was to "embrace, extend, extinguish" the
> fledgling UNIX open source world; to capture and control it with sinister and
> selfish motives and intentions; exactly the same strategy as Microsoft has
> famously used elsewhere, and exactly the same as RedHat along with Linux
> Puttering and their ilk have continued today. When one understands this, and a
> lot of things that don't make any sense will suddenly become clear.
>

This is quite severe accusation, one that does not really seem to be based in
much facts.  Regardless of what you think of GNU software regarding bloat and
some other choices, we collectively own the movement much for advancing the
cause of free software in the original UNIX landscape full of proprietary tools.


--
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEt4NJs4wUfTYpiGikL7/ufbZ/wakFAmYAitgACgkQL7/ufbZ/
wamgYRAAgFqFqgTKxV+Rd9J9UFXofPBZHBACl8OTeLtuzRF29fCvyzobbEzpBTje
xnm1ZaD2m1MER0hB2y3wsy6w8mT/4JS5BI4YWTGg9TvhZ3YgdbXmZGyYBQ3r40KN
ISGpwtgNMIWSoNOYKQ984jXtrD0K2oSArQn1Q4xRk/3MtqjFHxa2CwogEpbKiryI
+uDSuArV9iWlvviLrLVYAQEHaSvWojv1STraEAMkmfoQ8jU6kPHWeow1v3a/3ZgQ
GAeSmvnoNxApoSdMfxa2U9jkIOjVLX52Kd4LaHy/TB2h3/ushVX6yM+FY4cKxXsN
Vkpq7dVBxOygayd1BRiGRA7VXEQaetObFuXebCV2xAl3TLYzKdFHDcYGTzz2dy2b
OUptP02AfK0fDal72uUzF+zPc6GBSG+iMg+Wu+CTr6kkRLQn5TRDWyrBH/UKn3fQ
yKVGgf3qXsJxRTUDsTlJz2UJWBXMBF6n4qZIn0t+MJNwg58TqhmH+duDPsPygFLD
HPXRzHGNLOTGUanjh+IJtdtTBzkSgUFzSPJmysy3MWjyRLEYITfo0sSGK3Tjtd2u
DnmpIX8Km2lkQtSqvChQzZGFO88fFqulAnBXnXX9A1IbqgOGvh/6I2KLgcNVoIXs
EgfjpNwNIUMfLe18kSsqvr3xFEKAhLm9BOSgc486gqjeJym+2Y8=
=FJPY
-----END PGP SIGNATURE-----