You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
metaprogramming
About this tag
This tag covers metaprogramming topics in the context of C++ and C# development, as discussed in Microsoft technical lectures and interviews. Content includes Anders Hejlsberg answering questions about C# features like async programming, and Stephan T. Lavavej's deep dives into the Standard Template Library (STL) internals. The discussions focus on advanced implementation details, template metaprogramming, and library design patterns relevant to Windows developers using Visual C++ and .NET. Recurring themes include STL container algorithms, iterators, and the technical intricacies of C++ template programming as taught by Microsoft engineers.
Anders wanted to hear from you to get a sense of what's on your mind with respect to C#. We asked you for questions and, as usual, you delivered -> this is your interview, Niners. Link Removed Thanks for the great questions. Special thanks to Anders for taking an hour out of his insanely busy...
anders hejlsberg
asynchronous
c++
coding
compiler as a service
delphi
dependency properties
design language
event syntax
higher-kinded types
javascript
metaprogramming
optional parameters
programming
roslyn
software development
touchstudio
user interface
wpf
As promised, the great Stephan T. Lavavej is back! Link Removed Tens of thousands of you have watched STL's (those are his initials, so that's what we call him) Link Removed, or Standard Template Library. If you haven't, you should. This series, Advanced STL, covers the gory details of the...
Welcome to another installment of C9 Lectures covering the powerful general C++ library, STL. Joining us once again is the great Stephan T. Lavavej, Microsoft's keeper of the STL cloth (this means he manages the partnership between the owners of STL (dinkumware) and Microsoft, including, of...