News for hackers. Stuff that matters.
Re:Openrsync imported into the tree by int_19h on Monday February 11, 2019 @08:43PM (#19140302)
On a very high level, LLVM/Clang happened because Apple needed a clean-room implementation of GCC.
Re:Openrsync imported into the tree by bsder on Tuesday February 12, 2019 @03:36AM (#19141986)
And because the gcc code was an impenetrable mess--intentionally so in order to prevent people from making a non-GPL alternative.
Re:Openrsync imported into the tree by yjftsjthsd-h on Tuesday February 12, 2019 @12:28AM (#19141285)
Of gcc, or "a C compiler (with extensions as seen in the wild)"?
Re:Openrsync imported into the tree by int_19h on Tuesday February 12, 2019 @02:15AM (#19141662)
Well, Clang implemented gcc extensions long before it went for MSVC ones...