News for hackers. Stuff that matters.
Re:JetBrains C++ IDE: Status update and Video report by pjmlp on Monday February 10, 2014 @09:52AM (#7211327)
> ... a Clang monoculture when it comes to C(++) tools ...

There are plenty of other C and C++ vendors besides gcc, clang and Microsoft.

But yeah, clang seems to be the only pluggable compiler freely available.

Re:JetBrains C++ IDE: Status update and Video report by DannyBee on Monday February 10, 2014 @12:12PM (#7212168)
Sorry, he really should have written "gcc, clang, and EDG" monoculture.

Are you aware of any significant compilers that use anything other than these as frontends at this point?

(microsoft, intel, portland group, comeau, etc all use the EDG C++ frontend)

I guess XLC still does (or it did when I was at IBM 7.5 years ago), but not sure they are really still in the running.

Re:JetBrains C++ IDE: Status update and Video report by br1 on Monday February 10, 2014 @12:31PM (#7212284)
Visual C++ uses EDG only for the IDE. The compiler still has it's own frontend.
Re:JetBrains C++ IDE: Status update and Video report by DannyBee on Monday February 10, 2014 @12:33PM (#7212291)
Please tell me they did not put Phoenix out in the wild :)
Re:JetBrains C++ IDE: Status update and Video report by pjmlp on Monday February 10, 2014 @01:45PM (#7212814)
No, but they are rewriting the frontend to be AST based as well.

http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-21...

Re:JetBrains C++ IDE: Status update and Video report by blah32497 on Monday February 10, 2014 @09:59PM (#7215486)
http://en.wikipedia.org/wiki/Intel_C%2B%2B_compiler

I don't have a lot of experience with it. I've used Cilk Plus a few times.

Re:JetBrains C++ IDE: Status update and Video report by pjmlp on Monday February 10, 2014 @01:46PM (#7212825)
> Are you aware of any significant compilers that use anything other than these as frontends at this point?

Not sure what the embedded and console guys have as frontends.

Re:JetBrains C++ IDE: Status update and Video report by DannyBee on Monday February 10, 2014 @05:50PM (#7214383)
Mostly GCC based, some now clang based, the rest MS.