On 12 July 2015 at 14:43, Raoul Duke <rao...@gmail.com> wrote: >> In c++, neither parametrics, nor subclassing are binary upgradable across >> separate compilation units. Swift can upgrade both across compilation >> units.. >> >> There are few non-gc non-vm object systems which support binary upgradable >> separate compilation. They include obj-c, swift, and com. > > > > I wish ATS got more love. Tho I have no clue if it succeeds re: > separate compilation units.
You can think of it the same as C for the sake of separate compilation. It's got no object system. It has two kinds of parametricity: templates, and regular reference parametricity, the former kicks the dependency down the line iirc. -- William Leslie Notice: Likely much of this email is, by the nature of copyright, covered under copyright law. You absolutely MAY reproduce any part of it in accordance with the copyright law of the nation you are reading this in. Any attempt to DENY YOU THOSE RIGHTS would be illegal without prior contractual agreement. _______________________________________________ bitc-dev mailing list bitc-dev@coyotos.org http://www.coyotos.org/mailman/listinfo/bitc-dev