GoingNative 21: Visual C++ Front-End Compiler

Download this episode

Download Video

Description

C++ front-end veteran developer Tanveer Gani talks a little bit about the history of the Visual C++ compiler front-end, the current work to rejuvenate it, and the challenges facing the team!

Embed

Format

Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    • User profile image
      QuriosQoder

      Monoculture issues aside, wouldn't it behoove Microsoft to simply give up on their efforts to produce a C++ compiler and just dedicate resources to Clang (and perhaps even GCC), like most other concerns are doing today (Apple, Google, Intel, Arm etc).

      Microsoft had 20 years to get their C++ implementation in order, but instead they wasted the better part of the last decade doing absolutely nothing of worth with regards to C++ and our now playing catch-up.

      A few conferences on native development and high minded speeched from Herb Sutter isn't going to change what has taken place in the past.

    • User profile image
      Richard_​Andrew_x64

      I think this interviewer talks way too much.  He interrupts, and finishes the guest's sentences. And he mumbles while the guest is speaking.

    • User profile image
      alecont

      @Richard_Andrew_x64:Ah! that's my fault! Thx for the feedback, Richard! I'll avoid doing that in the next interviews.

      What topic will interest you in the future?

    • User profile image
      Moondevil

      @QuriosQoder

      There are several C and C++ compiler vendors in the whole IT industry.

      Commercial UNIX vendors, embedded market vendors, security certified vendors, military services, mainframes, there are plenty to choose from besides gcc and clang.

    Comments closed

    Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.