Linked by Hadrien Grasland on Wed 15th Jun 2011 07:32 UTC, submitted by ebasconp
General Development "The recently finished C++ ISO standard, with the working name of C++0x, is due to be published this summer, following the finishing touches to the ISO spec language and standards wonks agreed upon in March."
Permalink for comment 477641
To read all comments associated with this story, please click here.
RE[10]: Basically, awesome
by FealDorf on Fri 17th Jun 2011 23:51 UTC in reply to "RE[9]: Basically, awesome"
FealDorf
Member since:
2008-01-07

From what I can remember, only Eiffel (and descendants) provides a complete solution for the problem of method-collision.

And if you do the same in other languages, it will/may cause a runtime or compiletime error. Why? Cuz unless we're also compiling code where you pass a C1 object into a method which accepts A1 object, you are less likely to face an issue. But in Go, no such strict description is required that C1 *must* implement every method of A1 or A2.

Reply Parent Score: 1