4 ms·
I am looking forward to the day when I can have a full Clang/LLVM environment on my Windows machines without relying on MinGW. Hopefully this year!
by bithush 12y ago
I am looking forward to the day when I can have a full Clang/LLVM environment on my Windows machines without relying on MinGW. Hopefully this year!
- stinos 12y ago..and integrated in VS so you can just select Toolset = Clang :P
- bithush 12y agoEspecially with the Community Edition of VS making it really easy for pretty much anyone to get access to VS. I like GCC and everything but I will be happy to leave it behind if I am honest. The politics are just too damn much for me these days. GCC should be about building a great compiler collection for the world but politics plays too big a part in it as seen with the whole AST debate going on again because of RMS. I just want a good compiler and standard library implementation. Between Clang/LLVM and VS Community I don't know if GCC will really have a huge place in the future for me.
- 0xFFC 12y agofor you and people like you of course . people whos care about software freedom of course choosing GCC.
- anon1385 12y agoExcept the ones who want to do things that are 'forbidden' by RMS. Those people have no choice but to use LLVM. For example, a lot of academic work on compilers and languages can't easily use GCC, neither can people wanting to make more sophisticated tooling.
- vetinari 12y agoThe point of GCC is having a good compiler available to everyone, for any use. Not to be embedded everywhere in the look-but-don't-touch fashion. See also Linux kernels in most Android phones. That's exactly what GCC authors do not want.
- pjc50 12y agoa lot of academic work on compilers and languages can't easily use GCC Could you explain why not? GPL-incompatible release requirements on the code produced? Admittedly it's not a very accessible codebase either.
- pjmlp 12y agoI think it has to do with their plugins API, or lack thereof.
- bithush 12y agoClang currently supports my freedoms more than GCC with its political limitations holding it back.
- taspeotis 12y agoWell it's coming to VS2015, just not for desktop apps. I assume that having the integration for any one platform greatly lowers the barrier for other platforms, though. > In Visual Studio 2015, that cross-platform reach is going to include C++, too. Microsoft's development environment will include support for the Clang compiler and LLVM infrastructure for targeting Android and, in a later iteration, iOS. http://arstechnica.com/information-technology/2014/11/visual-studio-2015-goes-even-more-cross-platform-with-clang-android-emulator/ http://arstechnica.com/information-technology/2014/11/visual...
- mitchty 12y agoAlready exists to a degree for some time. http://llvm.org/builds/ http://llvm.org/builds/ Under Windows Snapshot Builds. LLVM video on it from last year. https://www.youtube.com/watch?v=PX3UOXAlk0A https://www.youtube.com/watch?v=PX3UOXAlk0A Slides from said talk http://llvm.org/devmtg/2014-04/PDFs/Talks/clang-cl.pdf http://llvm.org/devmtg/2014-04/PDFs/Talks/clang-cl.pdf