So what about all the COM components I have written in C++? Keean. On 14 Jul 2015 3:50 am, "David Jeske" <[email protected]> wrote:
> > On Jul 13, 2015 8:26 AM, "Keean Schupke" <[email protected]> wrote: > > I agree until the "unlike C++". Clearly you can implement all this in > C++, > > This argument is not helpful to understanding c++ capabilities. > > Turing completeness already says we can implement anything in any of these > systems, even if it means implementing the other system. We are talking > about how different languages solve problems in their native constructs, > not what one can theoretically implement (which is the same for all turing > complete languages). > > What we are talking about is how the native language structures are > handled by the runtime. > > In known C++ compilers, base class size, vtable layout, parametric > instantiation and instance variable layout are hard coded at compile time. > In objc/swift/clr/java, these are all resolved dynamically at load time. > This enables many binary compatible dll updates which are not possible in > c++ (* when actually using c++ language features) > > _______________________________________________ > bitc-dev mailing list > [email protected] > http://www.coyotos.org/mailman/listinfo/bitc-dev > >
_______________________________________________ bitc-dev mailing list [email protected] http://www.coyotos.org/mailman/listinfo/bitc-dev
