View Single Post
Old 20th March 2014
thirdm thirdm is offline
Spam Deminer
 
Join Date: May 2009
Posts: 248
Default

Quote:
Originally Posted by Oko View Post
LLVM is written in C++ (Just like GCC 4.8.2) that is pretty much where any discussion about LLVM as a system compiler for Unix-like system should end.
Why? Both compilers are C++ now, so unless OpenBSD wants to maintain the pre-C++ gcc itself forever, what's it going to do other than take a C++ gcc or a C++ Clang? Clang/llvm can compile its own source code now, so there's no bootstrapping issue (or at least no impossible bootstrapping issue -- I don't doubt changing compilers would be a pita).

It's not like gcc or Clang can't still compile C, so what does OpenBSD care if either is implemented in C++? Some people seem to have serious problems with GPL 3, which I don't understand either but... well, feel free to ignore this sentence, this side of the debate, this probably isn't the place and I'm not the person for it. (I should probably try to get Hurd going and be done pretending to be a BSD person but OpenBSD is just too good.)
Reply With Quote