@amon Oh monads! You may call bind, but you will never posses them. They will make baskets of apples for you, and perhaps you will throw them, eat them, bake with them, but eventually you will come to realize that they aren't your apples any more, they belong to the monad, they always did, from the moment you passed them to her they were gone, and it wasn't you that baked them at all.
@psr Actually, I wouldn't mind having access to that... Would make some aspects of hunting trolls easier.
Even I'll admit that some of the removed messages get a bit out of hand. But it's hard to balance a degree of respect for the persons privacy versus collaborating evidence in identifying what's really going on.
Summary: The primary reason for switching from GCC to Clang is the incompatibility of GCC's GPL v3 license with the goals of the FreeBSD project. There are also political issues to do with corporate investment, as well as user base requirements. Finally, there are expected technical advantages to...
From what I understand, clang is also much more versatile in its modularity. While gcc does have other compiler front ends, once you're in the compiler its a giant single thing that doesn't allow introspection from other tools.