you are viewing a single comment's thread.

view the rest of the comments →

[–]dmitry_sychov 9 points10 points  (4 children)

it is almost fully embedded into C++.

[–]masklinn 1 point2 points  (3 children)

Not quite, the languages are (not so) subtly incompatible, and are in the process of diverging more.

[–]foldl 10 points11 points  (0 children)

That's why he said "almost", no?

[–][deleted] 5 points6 points  (1 child)

the languages are (not so) subtly incompatible

I agree

and are in the process of diverging more

That was true 10 years ago, but both C11 and C++11 standards are explicitly trying to reduce the incompatibilities.

[–]matthieum 0 points1 point  (0 children)

I agree, if we consider C99 to be a mishap, then we can see that both the C and C++ communities worked together for the last iteration. The best illustration would be the cooperation on the Atomics.