On Wed, Jul 2, 2014 at 3:08 AM, Ben Kloosterman <[email protected]> wrote:
> Note in c# the use of dynamic to force compiler to allow any assign and > handle at runtime. If dynamic was around in v1 they probably would have > been stricter on down cast. > I really doubt that. Un-guarded downcast was (and still is) taken for granted as the way these things are done. I'm actually not aware of any other PL group noticing that Interfaces provide a place to stand for isolation. They tend to be thought of as a way to group and package related functions. The potential uses as isolation wrappers just aren't in the mindset. The real question in my mind is whether there should be two keywords "interface" and "capsule", one of which allows opening and the other of which requires a guard. I just hate to use two keywords for the same thing. shap
_______________________________________________ bitc-dev mailing list [email protected] http://www.coyotos.org/mailman/listinfo/bitc-dev
