Anteru's blog
  • Consulting
  • Research
    • Assisted environment probe placement
    • Assisted texture assignment
    • Error Metrics for Smart Image Refinement
    • High-Quality Shadows for Streaming Terrain Rendering
    • Hybrid Sample-based Surface Rendering
    • Interactive rendering of Giga-Particle Fluid Simulations
    • Quantitative Analysis of Voxel Raytracing Acceleration Structures
    • Real-time Hybrid Hair Rendering
    • Scalable rendering for very large meshes
    • Subpixel Reconstruction Antialiasing
    • Tiled light trees
  • About
  • Archive

VC++ future and where is Microsoft going today?

August 20, 2007
  • Programming
approximately 1 minutes to read

Recently, Microsoft is quite open about the future of VC++, unlike the years before, and things are looking good actually. Herb Sutter is busy working on Concur (see Concur & C++ Presentation at Google Video). Nice to see a real guru like him working on concurrency stuff, cause he might have a chance to get it working and used (after all, he is the chairman of the ISO C++ committee and the VC++ lead). The VC++ compiler is getting a new frontend. This also includes a new code model which, for the first time, allows access to the compiler’s AST. While it might sound like a normal thing these days, the AST wasn’t available earlier because the compiler is partly 20 years old:

“In the days of the 256K limit, a large, in-memory structure such as a whole-program AST was not feasible”

Note this is all post-Orcas, so we’re talking about Visual Studio 201x here. They’re also working on the native code side (even the vice president understood now that native code isn’t going anywhere), including stuff from C++ 0x. Interesting stuff going on for sure, after they have fallen behind with the compiler quite a bit compared to the latest Intel C++ or Sun Studio.

Previous post
Next post

Recent posts

  • Five years of GPU DB
    Posted on 2020-09-27
  • Enabling SSL in your local network
    Posted on 2020-05-17
  • Goodbye, Bitbucket!
    Posted on 2020-03-19
  • QEMU, KVM and trim
    Posted on 2020-01-26
  • Fixing network after Ubuntu 19.04 to 19.10 upgrade
    Posted on 2019-10-26
  • Older posts

Find me on the web

  • GitHub
  • GPU database
  • Projects

Follow me

NIV_Anteru

Contents © 2005-2021 | Anteru | Imprint/Impressum | Privacy policy/Datenschutz