• Stan Lippman's BLog

    The Declaration of a Managed Class

    • 5 Comments
    What s Different in the Revised Language Definition? The Declaration of a Managed Class Type     In the original language definition, a reference class type is prefaced with the __gc keyword, where the...
  • Stan Lippman's BLog

    Removal of the __ Keyword Prefix

    • 4 Comments
    What s Different in the Revised Language Definition? Removal of the  _ _ Keyword Prefix One general transformation of the language between the original and revised language design is the removal of the double-underscore...
  • Stan Lippman's BLog

    Finishing the Hat

    • 6 Comments
        Finishing the Hat (^) Once it became clear that support for .NET within C++ represented a distinct programming paradigm, it followed that the language needed to be extended to provide both a first class coding...
  • Stan Lippman's BLog

    The Revised C++ Language Design - Part 2

    • 6 Comments
    The Revised C++ Language Design Supporting .NET -- Part 2 The fundamental design choice in supporting the .NET reference type within C++ is to decide whether to remain within the existing language, or to extend the language, thereby breaking...
  • Stan Lippman's BLog

    The Revised C++ Language Design Supporting .NET -- Part 1

    • 11 Comments
    Probably the most conspicuous and eyebrow-lifting change between the original and revised design of the dynamic programming support within C++ is the change in the declaration of a .NET reference type:   // original language...
Page 3 of 3 (55 items) 123