--- Comment #80 from yebblies <> 2012-07-10 14:02:54 EST ---
(In reply to comment #79)
> (In reply to comment #78)
> But it does seem to be down to two problems with D's design:
> - structs aren't guaranteed to be safe to just bit-copy (this problem was
> introduced in D2)
> - we have variadics that are really just C's variadics with typeinfo added

We also have C's variadics.

> Something else I should've realised earlier: Why do D class methods need to be
> directly callable from C?  (How does C code hold a reference to a D object,
> anyway?)  Indeed, is even C++ designed to accommodate this?

COM classes defined in D are callable from C (and you could define other
classes the same way).

Configure issuemail:
------- You are receiving this mail because: -------

Reply via email to