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 477428
To read all comments associated with this story, please click here.
RE[6]: Basically, awesome
by FealDorf on Thu 16th Jun 2011 22:35 UTC in reply to "RE[5]: Basically, awesome"
FealDorf
Member since:
2008-01-07

In particular I'm talking about the "interface segregation principle". If linked via interfaces, then yes the changes are necessary. But if there are multiple interfaces or if the function accepts the implementation itself, then no changes are necessary.

Same thing as in any other class with interfaces. I fail to see your point here.

How is it the same thing? You don't have to write (most) wrappers in Go to fit older classes into newer interfaces...

But lets not confuse the language marketing with facts.

FWIW, I was wondering what it'd be like if C++'s (now postponed) concepts could be adapted to runtime somehow. Go's structural typed interfaces come close, so naturally I find em interesting

Edited 2011-06-16 22:36 UTC

Reply Parent Score: 1